Kendo ui treeview使用loadondemand

时间:2016-09-30 14:43:47

标签: javascript jquery kendo-treeview

当按需加载为true时,Kendo ui treeview扩展路径,单路径工作正常。如果我有路径数组树视图没有扩展,并通过多次按钮点击检查复选框。

以下代码提取我需要展开的路径

public JsonResult GetFilteredDataByVal(string[] FilterString)
{
List<string> Ids = new List<string>();
Ids.Add("1000,1001,24935,27179,27195,27196");
Ids.Add("1000,1001,24916");
return Json(Ids, JsonRequestBehavior.AllowGet);
}

我正在使用javascript扩展

for (var i = 0;i<value.length;i++)
    {
        var selectId = value[i].split(',').pop();
        treeview.expandPath(value[i].split(','), function () {

            var dataitem = treeview.dataSource.get(selectId);

            if (dataitem) {
                var node = treeview.findByUid(dataitem.uid);
                //
                if (node) {
                    treeview.dataItem(node).set("checked", true);
                    treeview.select(node);
                }
            }
        });
    }

你们可以帮我扩展这两条路径并立即检查路径中的最后一个节点。

由于

0 个答案:

没有答案