天天看點

dojo tree with checkbox

項目中的新需求,是以研究了下。前後共想出2個方法,但最後采用了第2種。 :D

[list]

[*]在dijit.tree 建立treeNode時同時建立我們的 checkbox

[*]在構造 tree 後,替換預設圖示,就是說事先準備好checkbox的圖示(我使用4個小圖示,checked,uncheck,disabled,checkdisable 4種狀态)

[/list]

1、在建立treeNode的時候建立mycheckbox

這樣就可以在你的dojotree上使用了,不過問題還是有點,當我選擇父級節點然後帶動子級節點時,隻有通過label點選才可以。後發現如果在rowNode上建立的話,我就可以根據lablenode來關聯了。

[img]/upload/attachment/130693/43d5054b-bfa4-3834-950c-5a0271ff07f2.jpg[/img]