Javascript 我一直在使用剑道树视图进行导航。在加载时,我希望所有节点都可见

Javascript 我一直在使用剑道树视图进行导航。在加载时,我希望所有节点都可见,javascript,jquery,asp.net-mvc,kendo-ui,kendo-treeview,Javascript,Jquery,Asp.net Mvc,Kendo Ui,Kendo Treeview,我一直在使用BER kendo树视图进行导航,在加载时我希望所有节点都可见,因此我在internet中搜索并添加了以下jquery var tree = $("#kendoTreeview").data("kendoTreeView"); tree.expand(".k-item"); 我得到以下错误 JavaScript运行时错误:无法获取未定义或空引用的属性“expand” 我不知道如何解决这个问题。为什么会出现这个错误?在jquery中是否有一个名为expand的方法?这个错误意味着在执

我一直在使用BER kendo树视图进行导航,在加载时我希望所有节点都可见,因此我在internet中搜索并添加了以下jquery

var tree = $("#kendoTreeview").data("kendoTreeView");
tree.expand(".k-item");
我得到以下错误

JavaScript运行时错误:无法获取未定义或空引用的属性“expand”

我不知道如何解决这个问题。为什么会出现这个错误?在jquery中是否有一个名为expand的方法?这个错误意味着在执行tree.expand.k-item;时,tree要么为null,要么未定义

您是否验证了tree实际上是KendoUI TreeView对象? 您是否提前创建了TreeView?您显示了获取对它的引用的代码,但该代码实际上并没有创建它。 TreeView的id实际上是kendoTreeview吗拼写正确吗?
当然,伙计,我得到了它,但在从远程加载数据时,它只在单击时加载第一个父节点加载子节点我希望每个父节点和子节点在页面上加载自己