选择的选择不适用于angularjs

时间:2017-04-20 12:51:54

标签: jquery angularjs

我一直在使用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}}&nbsp;{{trainer.lname}}</option>
</select>

2 个答案:

答案 0 :(得分:0)

根据文档,迭代选项的正确方法是使用ng-options指令

<select ng-model="selected" ng-options="trainer as trainer.fname for trainer in trainers ">
</select>

答案 1 :(得分:0)

您可以将Angular-Chosen用于多个选择选项。它是一个角度指令,可用于将选择框转换为更加用户友好的选择下拉。

您可以按照此link进行多个选择部分,了解其工作原理。

可能对你有用。