您正在使用Angularjs的Kendo树视图,我的树状视图带有以下层次结构中的复选框
Parent1 Child1 的child2
我需要这样,
场景1: 如果用户选择Parent1-> Child1,Child2需要自动检查。这工作正常
场景2: 如果用户选择Child1,则Child2-> Parent1不应自动选择。 我想阻止默认情况下检查父级,该怎么做?
答案 0 :(得分:0)
唯一可用的选项checkChildren
会触发此行为。
将此设置为false
:
$("#treeview").kendoTreeView({
checkboxes: {
checkChildren: false
}
});
将停用方案2 ,在这种情况下,您将无法再使用方案1 。
你可以做的是创建一个小的递归函数,只要点击父级,它就会遍历所有子项和check
。