我在使用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,
});
答案 0 :(得分:1)
这是淘汰赛问题,我的DOM没有更新时间和select2 pulgin调用的值,在填充DOM select2中的数据后重新初始化所以它是重复的下拉列表。