Select2下拉列表显示有时重复

时间:2017-10-17 09:21:21

标签: jquery knockout.js jquery-select2

我在使用knockout Js的select2下拉列表的视图页面中添加了大约10个字段,但只有少数是重复的,这是多选的。

HTML

<div class="multiselect" data-bind="css: { 'pink-selectbox' : Passengers() == null || Passengers() == '' }">
                            <select class="multipleAccom" data-bind="attr: { name:'['+$index()+'].Passengers' ,id: $index()+'_Passengers' },options: $root.PassengerList,selectedOptions:Passengers, optionsText: 'Text', optionsValue: 'Value',event: {change: $root.CheckPassengerAssignment.bind($data,$index())},valueAllowUnset : true" multiple="multiple"></select></div>

JS

 $('.multipleAccom').multiselect({
        includeSelectAllOption: true,
        numberDisplayed: 0,
    });

enter image description here

1 个答案:

答案 0 :(得分:1)

这是淘汰赛问题,我的DOM没有更新时间和select2 pulgin调用的值,在填充DOM select2中的数据后重新初始化所以它是重复的下拉列表。