我有一个这样的 Kendo Treeview :
sectionTreeView.kendoTreeView({
dataValueField: "Id",
dataTextField: "Name",
checkboxes: {
checkChildren: true
}
});
我使用以下代码以编程方式选择根节点:
divTreeView.getKendoTreeView().select(".k-item:first");
但是,第一个节点仅突出显示,但其复选框保持未选中状态,其下方的每个子节点也是如此。如何让每个复选框都被选中?
最佳答案
像这样选择节点后,尝试选中复选框:
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();
关于kendo-ui - 选择 Kendo TreeView 中的每个节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17304376/