在Kendo TreeView中选择每个节点

时间:2013-06-25 18:02:12

标签: kendo-ui kendo-treeview

我有这样的剑道树视图:

sectionTreeView.kendoTreeView({
        dataValueField: "Id",
        dataTextField: "Name",
        checkboxes: {
            checkChildren: true
        }
});

我使用以下代码以编程方式选择根节点:

divTreeView.getKendoTreeView().select(".k-item:first");

但是,第一个节点仅突出显示,但其复选框仍未选中,因此下面的每个子节点都是如此。如何选中每个复选框?

2 个答案:

答案 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');