получить выбранный элемент из дерева кендо в javascript - PullRequest
0 голосов
/ 12 июня 2018

Я пытаюсь получить выбранный элемент с определенным идентификатором из-за пределов дерева кендо.По сути, я пишу функцию js, чтобы попытаться выяснить, какой узел выбран.Есть ли способ узнать, какой узел (и его свойства источника данных) можно извлечь?

Я могу получить данные узла, если прослушиватель события передает событие, но не может найти способ добраться доэтот узел без прослушивателя событий.

Как только я получу эти данные, я хотел бы обновить некоторые ссылки кнопок, чтобы перейти к следующему элементу в узле.

//get node WITH listener:
function getNode(e){
    var nodedata = $('#treeName').getKendoTreeView().dataItem(e.node).id;
    console.log(nodedata);
}

//BUT I want to find out from outside of Kendo treeview with something like this:
function getNode() {
    var getSelectedId = $('#treeName').getKendoTreeView().getCurrentSelectedItem().id
    console.log(getSelectedId);
}

1 Ответ

0 голосов
/ 13 июня 2018

Это довольно просто.Просто используйте

$('#treeName').data("kendoTreeView").select().data().id
...