jQuery EasyUI学习03:tree控件整理[亲测有效]

jQuery EasyUI学习03:tree控件整理[亲测有效]**树控件的使用**。id:绑定节点的标识值。state:节点状态,'open'或'closed'。childr

欢迎大家来到IT世界,在知识的湖畔探索吧!

树控件的使用

jQuery EasyUI学习03:tree控件整理[亲测有效]

node对象格式:

id:绑定节点的标识值。

text:显示的节点文本。

iconCls:显示的节点图标CSS类ID。

checked:该节点是否被选中。

state:节点状态,’open’ 或 ‘closed’。

attributes:绑定该节点的自定义属性。

children: 一个节点数组声明了若干节点。


注意1.调试object对象:

console.info(node); 在控制台输出对象。点击会显示详细信息

注意2:获取子节点的两种方式:

  1. 通过getChildren方法获取

    $(“#easyUITree”).tree(“getChildren”,node)

  2. 通过children参数获取


例如:

  1. [{

  2. “id”:1,

  3. “text”:”Folder1″,

  4. “iconCls”:”icon-save”,

  5. “children”:[{

  6. “text”:”File1″,

  7. “checked”:true

  8. },{

  9. “text”:”Books”,

  10. “state”:”open”,

  11. “attributes”:{

  12. “url”:”/demo/book/abc”,

  13. “price”:100

  14. },

  15. “children”:[{

  16. “text”:”PhotoShop”,

  17. “checked”:true

  18. },{

  19. “id”: 8,

  20. “text”:”Sub Bookds”,

  21. “state”:”closed”

  22. }]

  23. }]

  24. },{

  25. “text”:”Languages”,

  26. “state”:”closed”,

  27. “children”:[{

  28. “text”:”Java”

  29. },{

  30. “text”:”C#”

  31. }]

  32. }]


<script type=”text/javascript”>

$(function(){

$(“#easyUITree”).tree({

url:”treedata.json”,

//定义是否启用拖拽功能。

dnd:true,

//定义节点在展开或折叠的时候是否显示动画效果。

animate:true,

//定义是否在每一个借点之前都显示复选框。

checkbox:true,

//定义是否显示树控件上的虚线。

lines:true,

onClick:function(node){

//alert(node.text);

//控制台打印

//console.info(node);

//$(“#easyUITree”).tree(“getChildren”,node)

var children=node.children;

alert(children.length)

}

})

})

</script>

——-

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/22980.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信