我已放置剑道多重选择并在页面加载时触发打开事件,如下所示。
var dropdown = $('#cont1').data("kendoMultiSelect"); dropdown.open();
当我调整页面大小或在页面上执行任何操作时,只会显示剑道多选的弹出窗口。为什么它会这样
请向我提供使多选响应式的解决方案。
$("#cont1").kendoMultiSelect({
//open: function (e) {
close: function (e) {
e.preventDefault(false);
},
itemTemplate: "<input type='checkbox'/> #:data.NAME#",
headerTemplate: "<div class='ddAll' id='ddAll1'><input type='checkbox' id='HeaderCom'><label id='lblHeaderCom'> All</label></div>",
dataTextField: "NAME",
dataValueField: "ID",
dataSource: {
type: "JSON",
serverFiltering: true,
data: eval(daly)
},
filter: "contains",
autoClose: false,
downArrow: true,
tagMode: "single",
tagTemplate: 'Com <span class="ddCircle"> #:values.length# </span>',
dataBound: function () {
var items = this.ul.find("li");
setTimeout(function () {
checkInputs(items);
});
},
change: function () {
var items = this.ul.find("li");
checkInputs(items);
onchangeCompany();
}
});
setTimeout(function () {
$(window).trigger('resize');
}, 200)