2015-06-13 62 views
0
<select ng-model="list"> 
<option value="1">first</option> 
<option value="2">next</option> 
</select> 

如何使用angularjs獲取選定的選項?大多數情況下,我看到他們使用ng-repeat,但是當我不使用ng-repeat時如何獲得選擇的選項?得到選擇值angularjs無ng-repeat

console.log($scope.list)我得到了undefined。

回答

0

這裏是從角文檔的例子: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> 

鏈接更新!

+0

您plunker鏈接不顯示的例子 –

+0

UPPS ..對不起..我固定它。 –

0

您可以使用ng選項。

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}]