您的位置:首页 > 其它

zTree自定义Title属性

2015-09-10 16:01 459 查看
需要在setting中data规定好key中的title显示的是数据中的哪个字段:

var setting = {
data: {
simpleData: {
enable: true
},
key: {
title: "description"
}
}
};


并且, 数据中需要有description属性:

var zNodes =[
{ id:1, pId:0, name:"我的程序", open:true, description: "jdskagt54y465y64ryhjfkjfi"},
{ id:11, pId:1, name:"常用程序", description: "j6t56dskajfkjfi"},
{ id:111, pId:11, name:"Portable file", description: "jdskaj646fkjfi"},
{ id:112, pId:11, name:"Executable file", description: "jdskajfkjfi"},
{ id:113, pId:11, name:"Shared object files", description: "635654376"},
{ id:2, pId:0, name:"王小明01的程序", description: "jr43wdskajfkjfi"},
{ id:3, pId:0, name:"张明04的程序", description: "cxsfre"},
{ id:4, pId:0, name:"李明明的程序", description: "r43w"},
{ id:5, pId:0, name:"赵大明01的程序", description: "yt5ry6"}
];


这样就在初始化树后看到自定义的title属性了.

当手动更新title时,

var zTree = $.fn.zTree.getZTreeObj("tree"),
nodes = zTree.getSelectedNodes(),
treeNode = nodes[0];

treeNode.description = description;
zTree.updateNode(treeNode);


参考文章: http://www.stepday.com/topic/?693 http://www.stepday.com/topic/?693
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: