AngularJS selected localyticsドロップダウンからオプションを選択したときに値を取得しようとしています。ここ は、ドロップダウンのためのコードです:AngularJS - 選択されたモデルが正常に動作しない
<select chosen style="width: 250px"
ng-model="StudentId"
ng-options="allStudent.StudentId as allStudent.Name for allStudent in allStudent">
<option value="">Select</option>
</select>
<h2>Chosen with static options: {{ StudentId }}</h2>
<input type="button" value="Search" ng-click="GetStdCourseList(StudentId)">
そして、私のコントローラで私は、次の機能を持っている:私は、アラートを使用すると
$scope.GetStdCourseList = function (StudentId) {
alert(StudentId);
};
は、それが代わりにどのように値 を示すの「未定義」私を見ます私はこれを解決する?
ありがとう:
実際のスクリーンショットされ、これはOKだと私は私が選択した検索を使用していない値を取得しますが、私が使用している場合、それはここで....働いていない「選ばれました」たくさん。
モデルがStudentIdされているので、あなたはおよそ 'chosen'属性である何あなたの機能と簡単な使用する$ scope.StudentId –
でのparamを無視することができますか? – Maxim