求教 getNodesByParamFuzzy得到的节点没有根节点,把根节点加上
ztree吧
全部回复
仅看楼主
level 2
求教 getNodesByParamFuzzy得到的节点没有根节点 怎么把根节点加上,使用addNodes,提示不支持该方法
2016年04月27日 07点04分 1
level 1
把你调用getNodesByParamFuzzy的代码贴上
2016年04月27日 07点04分 2
treeObj.getNodesByParamFuzzy("name", text0, null);
2016年04月27日 07点04分
level 1
getNodesByParamFuzzy方法本身是可以获得根节点的,你的意思是说想在已获得的节点之上再加上根节点?
2016年04月27日 08点04分 3
我把treeObj.getNodesByParamFuzzy("name", text0, null)的结果用$.fn.zTree.init($("#treeAcc"), setting, newNodes)生成树,结果没有根节点
2016年04月27日 08点04分
@专属味道lm 你可以自己用js代码包一个root
2016年04月27日 08点04分
level 1
zNodes = treeObj.getNodesByParamFuzzy("name", text0, null)
var root= {};
root.name="xxx";
root.children=zNodes;
$.fn.zTree.init($("#tree"), setting, new Array(root));
2016年04月27日 08点04分 4
这样试过,结果只有roo.name根节点,没有root.children=zNodes这些
2016年04月27日 08点04分
@专属味道lm 那你的zNodes是一个数组吗,[]这种结构的,我这样试了是可以的。
2016年04月27日 09点04分
@跳板→攻击 可以了,是我这边的问题。非常感谢
2016年04月27日 09点04分
1