Ext TreePanel 获取选中的节点

那个 网上面有一个方法 Ext.tree.getChecked('id'); 这个方法不知道为什么我那里用不了 然后是第二个方法tree.getSelectionModel().getSelectedNodes(); 这个方法我用的时候报getSelectionModel里没有getSelectedNodes()方法的错误 然后翻阅API 找到TreeSelectionModel.html这个 看到里面是有getSelectedNodes() 这个方法 郁闷了 怎么就没有了呢 然后各种尝试之后 发现这个方法只返回一个节点信息 应该讲 我的树是一颗单选的树 那么就不应该返回Nodes了 从人类语言的语法上来说 应该是Node啊 于是我抱住这种想法 把Nodes改成Node 然后 居然成功了 成功了 我去 一个小时的纠结 终于结束了。。。。

然后 刚才翻阅API 发现原来还真的有getSelectedNode()这个方法啊 得出一个结论 如果选中多项的时候 用getSelectedNodes 选中单项的时候 用getSelectedNode 就这样。。。

node.hasChildNodes() 验证是否包含子节点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值