Angular select multiple with bootstrap-select.js和ng-options

时间:2017-01-16 11:21:55

标签: angularjs

我在角度选择倍数时遇到问题。我正在使用库bootstrap-select.js,我必须在ng-options中设置值,但是当我编写multiple属性时,它会强制选择。

<select 
    ng-show="vm.showAuidit" 
    id="select_audits"
    class="form-control selectpicker"
    tabindex="-1"
    ng-model='vm.type'  
    ng-change="vm.selectType()"
    ng-init="vm.selectType()"
    ng-selected="type.value === vm.type"
    ng-options='type.value as type.name for type in vm.types'
    ng-disabled="vm.selectEnable()"
    multiple title="">
</select>

有人知道如何使用ng-options实现良好的选择多重工作吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我解决了这个更改angularjs-dropdown-multiselect.min.js的多选库

<select
    ng-show="vm.showAuidit"
    id="select_localizaciones"
    class="form-control" 
    tabindex="-1"
    ng-model='vm.localizaciones'  
    ng-change="vm.selectType()"
    ng-init="vm.selectType()"
    ng-options='localizacion.value as localizacion.name for localizacion in vm.localizaciones'
    ng-disabled="vm.selectEnable()"
    required>
</select>

for doc:angularjs-dropdown-multiselect