我正在尝试从kendo treeview外部获取具有特定id的所选项目。基本上,我正在编写一个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);
}
发布于 2018-06-13 08:21:58
这很简单。只需使用
$('#treeName').data("kendoTreeView").select().data().id
https://stackoverflow.com/questions/50824101
复制相似问题