求好心人指点。ztree删除一个节点后怎么刷新这棵树

重新异步加载ztree用reAsyncChildNodes方法没有反应呢。

2个回答

 1. 重新异步加载 zTree

var treeObj = $.fn.zTree.getZTreeObj("tree");
treeObj.reAsyncChildNodes(null, "refresh");

2. 重新异步加载当前选中的第一个节点

var treeObj = $.fn.zTree.getZTreeObj("tree");
var nodes = treeObj.getSelectedNodes();
if (nodes.length>0) {
    treeObj.reAsyncChildNodes(nod
sias1991
mt172970621 回复无聊码农: 我找到方法了,![图片说明](http://img.ask.csdn.net/upload/201603/28/1459157908_881944.png)
4 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复sias1991: f12看下控制台报错了没有?你刷新整棵树还是指定的父节点?
4 年多之前 回复
sias1991
mt172970621 回复无聊码农: 我用这个方法没反应的
4 年多之前 回复
sias1991
mt172970621 回复无聊码农: 我用这个方法没反应的
4 年多之前 回复
sias1991
mt172970621 回复无聊码农: 我用这个方法没反应的
4 年多之前 回复
sias1991
mt172970621 回复无聊码农: 我用这个方法没反应的
4 年多之前 回复
sias1991
mt172970621 回复无聊码农: 我用这个方法没反应的
4 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 if (nodes.length>0) { treeObj.reAsyncChildNodes(nodes[0], "refresh"); }
4 年多之前 回复

重新加载就可以,,没反应可能是你没有删除成功

Royal_lr
Royal_lr 回复sias1991: 那就得看代码了
4 年多之前 回复
sias1991
mt172970621 回复Royal_lr: 删除成功了,不知道为什么就是不刷新
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐