2014-10-10 2 views
0

У меня есть поле выбора, которое отображает GeoAreaName, мне нужно, чтобы GeoAreaId этого выбора заполнил поле ввода. Я сделал что-то подобное с вводом типа, но я не могу применить его здесь. plunkrКак связать идентификатор выбора блока выбора

<label>Geo&nbsp;Area:</label> 
    <select ng-controller="JobMiscCtrl" ng-model="currentItem.GeoAreaName" ng-options="job.GeoAreaName for job in geoAreaArray"> 
    <option value=""></option> 
    </select> 

    <input type="number" ng-model="currentItem.GeoAreaId" /> 

ответ

2

Я отредактировал plunker. http://plnkr.co/edit/Ms3qPcwj6dxVF3y75ljZ?p=preview

У вас было 2 проблемы.

  • Вашего поле ввод было из сферы вашей декларации нг-контроллер
  • Ваших нг-варианта выражения нужно немного отличаться.

    <select 
        ng-model="currentItem" 
        ng-options="job.GeoAreaId as job.GeoAreaName for job in geoAreaArray"> 
        <option value=""></option> 
    </select> 
    
Смежные вопросы