level 2
maijiwen5
楼主
当节点状态时展开时,getNodeByParam能获得想要节点,如果折叠时则不能,有什么方法能使节点折叠时,获得想要的节点?代码如下:
var id = xmlhttp.responseText;
var zTree = $.fn.zTree.getZTreeObj("root1");
if(xmlhttp.readystate==4){
if(xmlhttp.status==200){
if(treeNode.open){
}else{
zTree.expandNode(treeNode,true,false);
}
zTree.addNodes(treeNode, {id:id, pid:treeNode.id, name:newname,
grade:(parseInt(treeNode.grade)+1).toString(),isParent:true});
}
}
var node = zTree.getNodeByParam("id",id,treeNode);
zTree.editName(node);
2014年03月31日 08点03分
1
var id = xmlhttp.responseText;
var zTree = $.fn.zTree.getZTreeObj("root1");
if(xmlhttp.readystate==4){
if(xmlhttp.status==200){
if(treeNode.open){
}else{
zTree.expandNode(treeNode,true,false);
}
zTree.addNodes(treeNode, {id:id, pid:treeNode.id, name:newname,
grade:(parseInt(treeNode.grade)+1).toString(),isParent:true});
}
}
var node = zTree.getNodeByParam("id",id,treeNode);
zTree.editName(node);
