我有一个显示GeoAreaName的选择框,我需要该选择的GeoAreaId来填充输入字段。我用类型输入做了类似的事情但是我无法在这里应用它。 plunkr
<label>Geo 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" />
答案 0 :(得分:2)
我已经编辑了你的plunker。 http://plnkr.co/edit/Ms3qPcwj6dxVF3y75ljZ?p=preview
你有两个问题。
您的ng-options表达式需要略有不同。
<select
ng-model="currentItem"
ng-options="job.GeoAreaId as job.GeoAreaName for job in geoAreaArray">
<option value=""></option>
</select>