网上许多是获取所有顶级父节点,我只需要获取对应的顶级父节点
//加载菜单树
$('#menuTree').tree({
data: data,
checkbox:false,
loadFilter: function(data){
return data;
},
onClick : function(node) {
//获取父节点
var checknodes = $('#menuTree').tree('getParent', node.target);
var temp;
while(checknodes!= null){
temp=checknodes;
checknodes= $('#menuTree').tree('getParent', checknodes.target);//对该节点取父节点
}
alert(temp.text);
}
//最后的父节点checknodes为空循环停止,所以用temp记录上个节点