我有这样的剑道树视图:
sectionTreeView.kendoTreeView({
dataValueField: "Id",
dataTextField: "Name",
checkboxes: {
checkChildren: true
}
});
我使用以下代码以编程方式选择根节点:
divTreeView.getKendoTreeView().select(".k-item:first");
但是,第一个节点仅突出显示,但其复选框仍未选中,因此下面的每个子节点都是如此。如何选中每个复选框?
答案 0 :(得分:1)
选择如下节点后,请尝试选中该复选框:
var treeView = divTreeView.getKendoTreeView();
// you need to select the node for this to work
treeView.select(".k-item:first");
treeView.select().find(".k-checkbox input").prop("checked", true).change();
答案 1 :(得分:0)
$(“#accountsTree .k-item input [type = checkbox]”)。attr('checked','checked');