首页 文章

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

提问于
浏览
0

我正在尝试获取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

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

相关问题