1. 程式人生 > >運用dtree元件動態生成帶複選框的目錄樹

運用dtree元件動態生成帶複選框的目錄樹

1.給樹物件的 config 物件新增一個控制 checkbox 是否顯示的屬性;

2.修改節點物件的 toString()方法,新增...input type="checkbox"...程式碼;在dtree 的dTree.prototype.node = function(node, nodeId)方法的if (this.config.useIcons)最後加上:

3.寫 checkbox 頁面元素的 onclick 事件處理函式

 

在這引用了kakarot的baidu部落格裡的文章(http://hi.baidu.com/kakarot_java/blog/item/0925d5178a68c2044b90a7ae.html),在這要感謝kakarot,我只是在他基礎上加以改進,原先他的不足之處在於,當點中根節點時,所有的節點能選中,但當根節點的所有節點取消選中時,根節點不能自動也取消選中。