如何获取所选节点的子数据项?

时间:2016-09-28 07:58:02

标签: kendo-treeview

我正在尝试获取Kendo Treeview的所选节点的子数据项。我用这个作为参考:http://www.telerik.com/forums/children-of-dataitem

以下是我的代码的摘录:

<ul id="fileTreeView">
</ul>

var fileTreeView = $("#fileTreeView").kendoTreeView({ template: kendo.template($("#treeview-template").html()) }),
ftvData = fileTreeView.data('kendoTreeView'),
selectedNode = ftvData.select(),
items = ftvData.dataItem(selectedNode).children.data;

我认为上面链接中的e.nodeftvData.select()具有相似的数据类型。因此,当selectedNode.hasChildren为真时,我预计items具有值,但items.length保持为0。

无论如何,我只是想阻止创建重复的“文件夹”。

1 个答案:

答案 0 :(得分:0)

看起来children.data只是一个空壳。有效的是children._data。看起来这是我们正在使用的版本的错误: telerik.ui.for.aspnetmvc.2015.1.408.commercial