안녕하세요 저는 Angular JS를 처음 사용합니다. 하나의 HTML 파일에 하나의 드롭 다운과 하나의 텍스트 영역이 있습니다. 선택한 드롭 다운 값을 기준으로 텍스트 영역 값이 업데이트됩니다. 여기 참고 : textarea는 드롭 다운에서 사용자가 선택한 것과 동일한 값을 표시하지 않습니다. 드롭 다운의 값에 따라 다른 값이 표시됩니다.Angular JS의 드롭 다운 값을 비교하여 텍스트 필드 값을 업데이트하는 방법은 무엇입니까?
다음은 내 HTML 코드 단편입니다. 내가 백엔드에서 얻고
<select name="functionality" id="functionality" ng-model="selectedFunctionality">
<option ng-repeat="functionality in functionalities.menuDetailsList.menuDetails" value="{{functionality.menuName}}">{{functionality.menuName}}</option>
</select>
<textarea id="scode" class="form-control" ng-model="selectedFunctionality"></textarea>
응답은 XML 형식이 같다
: 드롭 다운리스트에서<menuDetailsList>
<menuDetails>
<menuName>FIRST</menuName>
<taskList>
<task>HYNN911</task>
<task>HXTELE</task>
<task>HXBTBCT</task>
</taskList>
</menuDetails>
<menuDetails>
<menuName>SECOND</menuName>
<taskList>
<task>1234</task>
<task>abcd</task>
<task>efghi</task>
</taskList>
</menuDetails>
<menuDetailsList>
, 내가 드롭 다운의 값은 백엔드에서 오는 것은 내 컨트롤러 나머지 전화를 한 후 가지고있는 XML 응답에서 볼 수있는 것처럼 "menuName"을 표시합니다. 텍스트 영역에서 해당 작업 목록을 표시해야합니다. HTML 코드에서 "ng-model"을 사용했지만 선택한 메뉴의 값을 제공합니다. 하지만 해당 작업 값을 가져와야합니다. 어떻게 우리가 이것을 할 수 있습니다. 도와주세요.