EXTJS 4.1如何在树面板中选择下一个叶节点

时间:2014-11-07 15:57:54

标签: javascript extjs tree extjs4.1

我尝试选择当前所选的下一个叶节点。

例如:

  • 组1
    • leaf1
    • leaf2
    • leaf3
  • 组2
    • leaf4

目前已选择leaf2。当我单击一个按钮时,如何取消选择该节点并选择下一个节点(在本例中,下一个节点是leaf3)?

1 个答案:

答案 0 :(得分:2)

获取对要删除的节点的引用后,使用nextSibling属性获取对下一个节点的引用,然后选择它。

这样的事情:

var node = treePanel.getSelectionModel().getSelection()[0];

var nextNode = node.nextSibling;

if (nextNode) treePanel.getSelectionModel().select(nextNode);

工作Fiddle