我一直在使用ng-repeat指令填充我的下拉列表但是当我尝试使用选择的选择类(jquery)时使用多个select选项时,它只显示表达式本身。
<select id="trainer" size="1" name="trainer" class="form-control" ng-model="user.cont_id" multiple>
<option value="">Select trainer</option>
<option ng-repeat="trainer in trainers track by $index" value="{{trainer.id}}">{{trainer.fname}} {{trainer.lname}}</option>
</select>
答案 0 :(得分:0)
根据文档,迭代选项的正确方法是使用ng-options
指令
<select ng-model="selected" ng-options="trainer as trainer.fname for trainer in trainers ">
</select>
答案 1 :(得分:0)