0

我有一个像这样的剑道树视图:

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

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

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

但是,第一个节点仅突出显示,但其复选框保持未选中状态,其下方的每个子节点也是如此。如何检查每个复选框?

4

2 回答 2

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();
于 2013-06-26T00:34:42.423 回答
0

$("#accountsTree .k-item input[type=checkbox]").attr('checked', 'checked');

于 2014-01-31T09:05:56.210 回答