2011-03-10 95 views
3

我有一個網格,具有動態變化的列數。我已經有了複選框。我需要添加一個複選框到其他列標題,只能添加到標題。如何在列標題中添加複選框? ext js

+0

你爲什麼要將複選框添加到列標題?你能解釋你正試圖實現的功能嗎? – 2011-03-10 12:03:22

+0

也許他想要選擇或取消選擇所有功能。 – 2011-03-10 19:01:29

回答

1

是的。在聲明ColumnModel時包含Ext.grid.CheckboxSelectionModel作爲列。

var colModel = new Ext.grid.ColumnModel({ 
    columns: [ new Ext.grid.CheckboxSelectionModel(), 
    {/* other columns}] 
}); 
0

我有進一步的要求:我需要在列標題複選框,這樣我可以選擇列,最終將其隱藏。我有要求顯示/隱藏列,我可以使用RECONFIGURE方法重新繪製網格,我可以允許最終用戶選擇他們想要顯示/隱藏的列。一旦我有要顯示的列(通過標題中複選框選擇的列的計數),我可以將數組傳遞給帶有'undefined'存儲的RECONFIGURE方法,並且可以使用新的數字重新繪製Grid列。