【发布时间】:2014-11-07 15:57:53
【问题描述】:
我尝试选择当前选择的下一个叶节点。
例如:
- group1
- 叶子1
- 叶子2
- 叶子3
- group2
- 叶子4
leaf2 当前被选中。当我点击一个按钮时如何取消选择这个节点并选择下一个节点(在这个例子中下一个节点是leaf3)?
【问题讨论】:
标签: javascript extjs tree extjs4.1
我尝试选择当前选择的下一个叶节点。
例如:
leaf2 当前被选中。当我点击一个按钮时如何取消选择这个节点并选择下一个节点(在这个例子中下一个节点是leaf3)?
【问题讨论】:
标签: javascript extjs tree extjs4.1
获取到要移除的节点的引用后,使用nextSibling属性获取对下一个节点的引用,并选择它。
类似这样的:
var node = treePanel.getSelectionModel().getSelection()[0];
var nextNode = node.nextSibling;
if (nextNode) treePanel.getSelectionModel().select(nextNode);
工作Fiddle
【讨论】: