我是剑道的新手,我有一个表单,其中显示3层深的复选框。第一层或根节点包含一个国家,第二层节点包含州,最后一个节点包含城市。它们旁边都有复选框。如果1个或多个子节点得到一个选中标记,我试图在顶部根节点上放置一个选中标记。这是我的代码
<div id="treeview"></div>
function CheckMark() {
var treeView = $("#treeview").data("kendoTreeView");
// This below is not working trying to checkmark the root node
$("#treeview .k-item:first").prop("checked", true);
}
答案 0 :(得分:1)
.k-item可以包含任何项目,例如li,div标签等。因此,您必须指定.k-checkbox
$("#treeview .k-checkbox:first").prop("checked", true);