Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 剑道树视图扩展不起作用_Javascript_Kendo Ui_Kendo Treeview - Fatal编程技术网

Javascript 剑道树视图扩展不起作用

Javascript 剑道树视图扩展不起作用,javascript,kendo-ui,kendo-treeview,Javascript,Kendo Ui,Kendo Treeview,嗨,我有剑道树视图如下: <div id="AftermarketTreeView"></div> $("#AftermarketTreeView").kendoTreeView({ dataTextField: ["text"], select: onSelectAftermarketTreeNodes, loadOnDemand: false }); List<OUT_POMONTOCARLODATA> items =

嗨,我有剑道树视图如下:

<div id="AftermarketTreeView"></div>
$("#AftermarketTreeView").kendoTreeView({
     dataTextField: ["text"],
     select: onSelectAftermarketTreeNodes,
     loadOnDemand: false
});
   List<OUT_POMONTOCARLODATA> items = new List<OUT_POMONTOCARLODATA>();

                OUT_POMONTOCARLODATA root = new OUT_POMONTOCARLODATA { id = 1, parent = 0,  text = "Initiate" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 11, parent = 1,  text = "Parts Selection" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 12, parent = 1, text = "Assumptions" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 13, parent = 1,  text = "Team" };

 var result = new JsonResult() { Data = items };
 return result;
var treeview = $("#AftermarketTreeView").data("kendoTreeView");
treeview.expand(treeview.findByText("Initiate"));
然后在JS中,我想对其进行如下扩展:

<div id="AftermarketTreeView"></div>
$("#AftermarketTreeView").kendoTreeView({
     dataTextField: ["text"],
     select: onSelectAftermarketTreeNodes,
     loadOnDemand: false
});
   List<OUT_POMONTOCARLODATA> items = new List<OUT_POMONTOCARLODATA>();

                OUT_POMONTOCARLODATA root = new OUT_POMONTOCARLODATA { id = 1, parent = 0,  text = "Initiate" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 11, parent = 1,  text = "Parts Selection" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 12, parent = 1, text = "Assumptions" };
                items.Add(root);

                root = new OUT_POMONTOCARLODATA { id = 13, parent = 1,  text = "Team" };

 var result = new JsonResult() { Data = items };
 return result;
var treeview = $("#AftermarketTreeView").data("kendoTreeView");
treeview.expand(treeview.findByText("Initiate"));


但这两种方法对我都不起作用。

非常感谢您的帮助!!!我在这里被绊倒了你的树视图被正确呈现和显示了吗?它只是没有展开?是的,它得到了正确的渲染。只是我需要展开第一个节点和其他被禁用的节点。点击事件…非常感谢帮助!!!我在这里被绊倒了你的树视图被正确呈现和显示了吗?它只是没有展开?是的,它得到了正确的渲染。只是我需要展开第一个节点和其他要禁用的节点。单击事件。。。