node.getDepth();//可以获得当前节点的深度,如果是各节点则返回0,如果当前节点是根节点的第一个子节点则返回1,异常类推
node.getPath();//返回当前节点的路径的字符创表现形式,就是当前节点到更节点的一个路径
node.parentNode 这个可以获得当前节点的父节点
node.getPath();//返回当前节点的路径的字符创表现形式,就是当前节点到更节点的一个路径
node.parentNode 这个可以获得当前节点的父节点
通过上面的几个特性你可以做一个遍历来获得当前节点所有父节点的id
treepanel.on('click',function(node){
var depth = node.getDepth();获得深度
var ids = new Array();//存储id的数组
var nonode = node.parentNode;
for(var i=0; i<depth; i++){
ids.push(nonode .id);
nonode = node.parentNode;
}
});