剑道树视图选择一个有问题的复选框

时间:2015-05-24 22:49:33

标签: jquery kendo-ui

我有一个带有复选框的剑道树视图

复选框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; 
}

不起作用。

0 个答案:

没有答案