<select ng-model="list">
<option value="1">first</option>
<option value="2">next</option>
</select>
如何使用angularjs获取选定的选项?大多数情况下,我看到他们使用ng-repeat但是当我没有使用ng-repeat时如何获得选择的选项?
我console.log($scope.list)
我未定义。
答案 0 :(得分:0)
以下是Angular文档中的示例:Plunker
它显示了它是如何完成的。
<select ng-model="model.id" convert-to-number>
<option value="0">Zero</option>
<option value="1">One</option>
<option value="2">Two</option>
</select>
链接已更新!
答案 1 :(得分:0)
您可以使用ng-options。
请参阅the plunker
<select ng-model="model" ng-options="item.value as item.display for item in someOptions">
$scope.someOptions = [{display: 'one', value: 1},{display: 'two', value: 2} ,{display:'three', value:3}]