2016-09-28 2 views
0

Я пытаюсь получить элемент данных children для выбранного узла дерева дерева Kendo. Я использовал это как мой Справочно: http://www.telerik.com/forums/children-of-dataitemКак получить элемент данных children для выбранного узла?

Вот выдержка из моего кода:

<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.

Во всяком случае, я просто пытаюсь предотвратить создание дубликатов «папки».

ответ

0

Похоже, что children.data - это просто пустая оболочка. Что работает children._data. Похоже, что это ошибка с версией, которую мы используем: telerik.ui.for.aspnetmvc.2015.1.408.commercial