Ztree设置为父节点还是,但是还是没变样式

时间:2021-06-21 12:41:39
$.post("${ctx}/Srplan/findTree.action",function(result){
debugger;
var t = $("#tree");
$.each(result,function(key,value){
//alert(value);
$.each(value,function(k,v){
//alert(k);
//alert(v);
});  
});
var q = eval("("+result+")");
t = $.fn.zTree.init(t, setting, q);
t.getNodeByParam("id", 2, null).isParent="true"; //已经把四级设置为父节点了啊
});

Ztree设置为父节点还是,但是还是没变样式

但是如果我在aciton传json时候 直接给{id:2,pId:0,name:四级,open:false,IStrue = true}] 就可以 这是为什么

8 个解决方案

#1


这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

#2


引用 1 楼 u012463264 的回复:
这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!

#3


引用 1 楼 u012463264 的回复:
这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

虽然这个四级底下没有子节点但是我想让他显示成文件夹的样子

#4


引用 2 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!
 因为他没有子节点 所以才显示成这样的吧  加个子节点就编程文件夹了 。

#5


引用 2 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!

我alert(t.getNodeByParam("id", 2, null).isParent) 他显示的是false!

#6


引用 4 楼 u012463264 的回复:
Quote: 引用 2 楼 baidu_15010589 的回复:

Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!
 因为他没有子节点 所以才显示成这样的吧  加个子节点就编程文件夹了 。
在他没有子节点的时候我也想让他变为文件夹,只不过打开是空··

#7


引用 3 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

虽然这个四级底下没有子节点但是我想让他显示成文件夹的样子


你就配置一下这个树,看看有么有相关的配置 ,改变图标。

#8


你可以修改ztree的样式 能实现你要的  。

#1


这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

#2


引用 1 楼 u012463264 的回复:
这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!

#3


引用 1 楼 u012463264 的回复:
这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

虽然这个四级底下没有子节点但是我想让他显示成文件夹的样子

#4


引用 2 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!
 因为他没有子节点 所以才显示成这样的吧  加个子节点就编程文件夹了 。

#5


引用 2 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!

我alert(t.getNodeByParam("id", 2, null).isParent) 他显示的是false!

#6


引用 4 楼 u012463264 的回复:
Quote: 引用 2 楼 baidu_15010589 的回复:

Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

现在这个四级他显示的不是文件夹的样式啊!
 因为他没有子节点 所以才显示成这样的吧  加个子节点就编程文件夹了 。
在他没有子节点的时候我也想让他变为文件夹,只不过打开是空··

#7


引用 3 楼 baidu_15010589 的回复:
Quote: 引用 1 楼 u012463264 的回复:

这个“四级”现在是父节点啊 从图上看 “四级”和“一级”是同级的节点 ,只是“四级”没有子节点。


一个节点是不是父节点 取决于他的PID。    如果所有的其他的节点 的PID都是当前的节点的id,那么他指定是父节点。

虽然这个四级底下没有子节点但是我想让他显示成文件夹的样子


你就配置一下这个树,看看有么有相关的配置 ,改变图标。

#8


你可以修改ztree的样式 能实现你要的  。