2010-07-23 123 views
5

我有EXTjs網格。我想知道如何將複選框添加到Extjs網格列。如何將複選框列添加到Extjs Grid

在我的數據表中我會得到'狀態'列的值。它可能是真的/假的。所以基於它應該顯示覆選框列選中/未選中。

回答

9

看看樣品here。它使用了一個名爲CheckBoxColumn插件(你必須查看源代碼,並找到JS文件。

從插件的文件中的一些用法示例...


var checkColumn = new Ext.grid.CheckColumn({ 
    header: 'Indoor?', 
    dataIndex: 'indoor', 
    id: 'check', 
    width: 55 
}); 

// add the column to the column model 
var cm = new Ext.grid.ColumnModel([{ 
     header: 'Foo', 
     ... 
    }, 
    checkColumn 
]); 

// create the grid 
var grid = new Ext.grid.EditorGridPanel({ 
    ... 
    cm: cm, 
    plugins: [checkColumn], // include plugin 
    ... 
}); 

 
相關問題