如何为树节点增加自定义属性呢?
ztree吧
全部回复
仅看楼主
level 1
WingX😘
楼主
不知道ztree有没有考虑过自定义属性的加入。
就比如这个cid,可能是各种各样的。能不能直接在treenode对象中为自定义属性增加一个获得方法呢?
2012年04月05日 07点04分
1
level 3
贴吧用户_0GQ369A
考虑了其实你得到的<li>的id,就可以得到该节点的tId, 然后你可以通过
zTreeObj.getNodeByTId() 方法获取 节点的数据对象。如果这样不可以的话你要通过回调函数获得。
2012年04月05日 07点04分
2
level 11
zTreeAPI
非常正确!! zTree 是基于 json 节点数据的。 所以自定义属性完全可以随意添加。 获取 json 对象的属性也很容易, treeNode.xxx 即可!
同时 zTree 还提供了许多获取节点数据的方法,所有的 callback 回调函数中都会返回目标节点的数据,另外 getNodeByParam getNodesByParam 等多个 get 方法也可以帮助你快速得到你需要的节点数据。
2012年04月05日 07点04分
3
level 3
贴吧用户_0GQ369A
Mr.zTree 麻烦您收一下邮件,谢谢~
2012年04月05日 07点04分
4
level 11
zTreeAPI
ok,今天上班很忙,这刚抽空来回答问题来了。。。
2012年04月05日 07点04分
5
level 1
WingX😘
楼主
试了一下,可以的,verynice!
Z大应该把这样的特性好好宣传一番啊。
2012年04月05日 07点04分
6
寻海夜
貌似不行啊。。。
2014年11月29日 09点11分
zTreeAPI
回复 寻海夜 :不可能不行呀
2014年12月13日 02点12分
寻海夜
回复 zTreeAPI :后来又可以了
2014年12月14日 13点12分
level 1
3356681
我也在研究这个问题
ID,NAME,PARENT_ID,PID,OPEN
11 41488 测试1级部门 0 1 0
12 41489 测试2级部门 41488 2 0
13 41492 测试3级部门 41489 3 0
14 41493 测试4级部门 41492 4 0
15 41494 测试5级部门 41493 5 1
16 41490 测试2级部门2 41488 2 1
17 41491 测试2级部门3 41488 2 1
求大哥们指导,怎么加入id = 41491
2015年03月11日 16点03分
7
level 1
3356681
ID,NAME,PARENT_ID,PID,OPEN
* 11 41488 测试1级部门 0 1 0
12 41489 测试2级部门 41488 2 0
13 41492 测试3级部门 41489 3 0
14 41493 测试4级部门 41492 4 0
15 41494 测试5级部门 41493 5 1
16 41490 测试2级部门2 41488 2 1
17 41491 测试2级部门3 41488 2 1
怎么新增个 id = 41490
的属性啊
2015年03月11日 16点03分
8
1