2013-08-01 49 views

回答

12

您不需要將下拉的值傳遞給提交處理程序。

它將在doStuff方法中作爲$ scope.menu提供。

此外,你應該使用角度的NG選項填補下拉里面的選項:

<form ng-submit="doStuff()"> 
<select ng-model="menu" ng-options="item.name for item in items">  
</select> 

+0

酷,我一直在使用'NG-repeat'填寫的選項是它和'ng-options'一樣合適嗎? – meiryo

+4

您不應該使用ng-repeat來填充下拉選項。 Angular專門爲此提供了ng-options。 – AlwaysALearner