2013-08-01 9 views

Antwort

12

Sie müssen den Dropdown-Wert nicht an den Submit-Handler übergeben.

Es wäre verfügbar als $ scope.menu innerhalb der DoStuff-Methode.

Außerdem sollten Sie ng-Optionen des Winkel verwenden die Optionen in der Dropdown-Liste zu füllen:

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

+0

Cool, ich habe mit 'ng-repeat' die Optionen zu füllen, Genauso geeignet wie 'ng-Optionen'? – meiryo

+4

Sie sollten nicht ng-repeat verwenden, um die Dropdown-Optionen zu füllen. Angular hat zu diesem Zweck speziell ng-Optionen zur Verfügung gestellt. – AlwaysALearner

Verwandte Themen