2015-09-04 27 views
2

在extjs應用程序中,我有一個從商店加載json數據的樹面板。在這些信息中,我有一個屬性checked,它允許我在樹面板中的某一行上操縱複選框。目前我有兩個事件用於執行一些操作(checkchange和select)。ExtJs如何設置在樹面板中檢查一行

我該如何通過偵聽select事件來設置複選框的狀態?

Select Event

在這張照片顯示了一個行選擇時,我想設置爲true的複選框監聽選擇事件的狀態。

回答

2

你可以這樣說:

tree.on("select",function(me,rec,index){ 
    var node = me.getStore().getNodeById(rec.get('id')); 
    node.set("checked", true); 
}); 

看看這個工作的jsfiddle: https://jsfiddle.net/fxt0ep9b/1/

+0

它爲我,TNKS! – davids182009