[]如何获取当前选中的tree节点

【应用场景】:我的tree条目有一个checkbox,当选中checkbox时,所有子节点的checkbox都需要被选中。
【我的方法】:
1,在鼠标事件中,根据click事件的索引,从展开list中拿到当前tree节点的属性值
2,根据属性值,找到tree的xml数据源中,当前点击条目所在的xml节点。
3,将第二步中找到的xml节点,及其所有子节点的selected属性设置为选中状态
4,刷新xml数据源。
【遇到的问题】:
第二步中,根据xml属性查找xml节点的方法,是否有现成的?
我看类API里面只有一个
getElementsByTagName
但该方法是根据xml标签,而不是属性,查找节点。不符合要求。
 
请问这个需求有现成的方法吗?
如果没有,我只能自己写一个了。但我感觉这应该是比较通用的需求。
 
 
谢谢 
 

Monica - 知识达人

赞同来自:

你直接操作数据源source就行了,这里边就是全部节点的数据

要回复问题请先

商务合作
商务合作