2015-05-26 61 views
0

你好我使用劍道樹狀與Angularjs,我有複選框樹視圖下面層次劍道angularjs樹視圖,防止父節點檢查其默認

Parent1 Child1 CHILD2

我需要這樣,

場景1: 如果用戶選擇Parent1-> Child1,Child2需要自動檢查。這是工作的罰款

方案2: 如果用戶選擇Child1,Child2-> Parent1不應該是自動。 我想阻止父母默認檢查,如何做到這一點?

回答

0

唯一可用的選項是checkChildren,它會觸發此行爲。

設置它這false

$("#treeview").kendoTreeView({ 
    checkboxes: { 
    checkChildren: false 
    } 
}); 

會在這種情況下,禁用方案2你將不再有可用的方案1

你可以做的是創建一個小的遞歸函數,通過所有的孩子和check他們每當父母被點擊。