KendoUI 树视图与 KendoUI 多选同步,因此当我在树视图控件中选择节点时,会在多选中选择相同的项目。所以我在那个函数中有一个函数,kendo.ui.progress($("#treeid"), true);
在这个脚本之后,我可以在多选中选择相同的项目。这是简单的尝试:
console.log('in ondata');
var id = $(this).attr('id_a');
if (typeof combined != 'undefined') {
var selTag = $("input[type='hidden'][id='" + id + "']").attr('selId');
var classId = $("input[type='hidden'][id='" + id + "']").attr('classid');
console.log(classId);
kendo.ui.progress($("#"+classId), true);
console.log('after progress start...');
}
if ($(this).is(':checked')) {
console.log('in ckecked..');
$("input[type='checkbox'][name='c_" + id + "']").closest("div").find("span:last").addClass("k-state-selected");
if (typeof combined != 'undefined') {
addToMs(classId, selTag, id);
}
} else {
console.log('in ckecked else..');
$("input[type='checkbox'][name='c_" + id + "']").closest(
"div").find("span:last").removeClass(
"k-state-selected");
if (typeof combined != 'undefined') {
removeMs(classId, selTag, id);
}
}
}