2013-06-25 60 views
0

我有劍道樹形像這樣:劍道樹視圖中選擇每個節點

sectionTreeView.kendoTreeView({ 
     dataValueField: "Id", 
     dataTextField: "Name", 
     checkboxes: { 
      checkChildren: true 
     } 
}); 

我用下面的代碼以編程方式選擇根節點:

divTreeView.getKendoTreeView().select(".k-item:first"); 

然而,第一個節點是唯一突出顯示,但其複選框保持未選中狀態,其下面的每個子節點也是如此。我如何使每個複選框被選中? 。

var treeView = divTreeView.getKendoTreeView(); 
// you need to select the node for this to work 
treeView.select(".k-item:first"); 
treeView.select().find(".k-checkbox input").prop("checked", true).change(); 

回答

1

已選擇這樣的節點之後嘗試檢查複選框「);

+0

其工作正常。嘗試了很多東西......但是這幫助了我。 謝謝boniestlawyer .. – itb564

0

$( 「#accountsTree .K項輸入[類型=複選框]」)ATTR( '檢查',「檢查:

+1

你可以給你的單行添加一些描述嗎? – user1781290