我正在尝试获取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.node
与 ftvData.select()
有类似的数据类型 . 所以当 selectedNode.hasChildren
为真时,我预计 items
有值,但 items.length
保持为0 .
无论如何,我只是想阻止创建重复的“文件夹” .
1 回答
看起来
children.data
只是一个空壳 . 有效的是children._data
. 看起来它是我们正在使用的版本的错误: telerik.ui.for.aspnetmvc.2015.1.408.commercial