我有一个带有复选框的剑道树视图
复选框1是ABC 复选框2是CED 复选框3是DEF
我只想检查复选框2,下面的代码不起作用
$("input:checkbox[Name=CED]", "#Treeview").prop("checked", true);
我也看到这段代码获取所有值
function gatherSelectedNames(treeViewId) {
var checkedNodes = [];
var treeview = $("#" + treeViewId).data("kendoTreeView");
var nodes = treeview.dataSource.view();
for (var i = 0; i < nodes.length; i++) {
if (nodes[i].checked) {
checkedNodes.push(nodes[i].Name);
}
if (nodes[i].hasChildren) {
gatherSelectedIds(nodes[i].children.view());
}
}
return checkedNodes
}
我也尝试了这个
if (nodes[i].Name == "CED")
{
nodes[i].checked = true;
}
不起作用。