DHTMLX TREE userdata 使用
来源:互联网 发布:tk域名备案 编辑:程序博客网 时间:2024/05/14 22:06
先看代码:
var TreeForJSON = new dhtmlXTreeObject('TreeForJSON', '100%', '100%', 0);
TreeForJSON.setImagePath("dhtmlx/codebase/imgs/csh_vista/");
TreeForJSON.enableDragAndDrop(true);
TreeForJSON.enableKeyboardNavigation(true)
TreeForJSON.loadJSONObject({id:0,
item:[
{id:1,text:"first",userdata:[{name:'url',content:'http://g.cn#1'}]},
{id:2, text:"middle",userdata:[{name:'url',content:'http://g.cn#2'}],
item:[
{id:"21", text:"child",userdata:[{name:'url',content:'http://g.cn#3'}]}
]},
{id:3,text:"last",userdata:[{name:'url',content:'空'}]}
]
}
);
TreeForJSON.setOnClickHandler(TestOnClick);
function TestOnClick(id){
var url = (TreeForJSON.getUserData(id, "url"));
alert(url);
}
dhtmlxTree中的loadJSONObject方法也是支持userdata属性的,只是写法特殊一点
取值时是通过当前ID去找userdatea下的name,如代码中的url,然后获取其content内容,即http://g.cn...
同理,使用这个方法可以自定义更多的属性
userdata:[{name:'type',content:'1'},{name:'remark',content:'空'}]
(注:专业版(PRO)1.6才开始支持JSON方法,标准版(STD)中没有这个功能)
来源:http://hi.baidu.com/ruixueue0117/blog/item/6ddd067b1622e7fc0ad1871f.html
- DHTMLX TREE userdata 使用
- dhtmlx tree的使用方式
- DHTMLX-Tree
- dhtmlx使用
- struts2 结合 dhtmlx tree
- DHTMLX Tree示例
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- DHTMLX Tree中文开发指导
- Dhtmlx
- UserData使用总结
- lua userdata 使用
- userData
- Userdata
- How can I create ePub files from my books?
- linux2.6 makefiles.txt学习及实例分析
- 某一个OU下只有收单地点、只有收货方和收单收货方的所有客户
- httpClient3.1 笔记
- Matlab VC 联合编程 控制台以及MFC中实现(四)
- DHTMLX TREE userdata 使用
- linux--------begin
- android setSummary()
- Matlab VC 联合编程 控制台以及MFC中实现(三)
- Usb(5)
- 服务器集群与负载均衡的区别
- .Net面试精品集中
- Access restrictions on Jars
- Matlab VC 联合编程 控制台以及MFC中实现(五)