zTree -- jQuery 树插件的问题,了解的朋友求指点
发布网友
发布时间:2022-04-24 19:02
我来回答
共4个回答
热心网友
时间:2022-04-22 19:31
你好!!!
问题应该出在你的json数据上!!
{ name:"儿童饼干", isParent:true,
children:[
{}
]
}
上面的这种写法,就会出现你截图中的现象,如果节点下无子节点,省略children该属性或设置该属性为空数组即可,如下:
{ name:"儿童饼干", isParent:true, children:[] }
或
{ name:"儿童饼干", isParent:true }
热心网友
时间:2022-04-22 20:49
婴儿配方,果酱,儿童饼干这些节点都是没有子节点,那么它本身就是子节点了嘛!你肯定不能设置它的isParent为true哦追问我就是要让他们变成父节点。API也有这样的案例。
追答变成父节点是个什么意思?就是要它显示个文件夹?
热心网友
时间:2022-04-22 22:24
var setting = {
isSimpleData: true,
treeNodeKey: "id",
treeNodeParentKey: "pid",
checkable:true,
showLine: true,
root:{
isRoot:true,
nodes:[]
}
};
zNodes =[
{id:1,pid:0,name:'婴儿/身体护理',isParent:true},
{id:2,pid:1,name:'婴儿商品',isParent:true},
{id:3,pid:2,name:'婴儿配方'},
{id:4,pid:2,name:'果酱/果泥'},
{id:5,pid:2,name:'儿童饼干'}
];
$(document).ready(function(){
$("#tree").zTree(setting, zNodes);
});
不要总的设,需要子节点的地方,设置子节点
热心网友
时间:2022-04-23 00:15
无子节点的父节点,请设置 treeNode.isParent 属性