2010-07-23 7 views
5

hinzufügen Ich habe EXTjs Grid. Ich möchte wissen, wie Sie das Kontrollkästchen der Spalte Extjs-Raster hinzufügen., wie Checkbox-Spalte zu Extjs Grid

In meiner Datentabelle werde ich den Wert für die Spalte 'Status' erhalten. es kann entweder wahr/falsch sein. Daher sollte die Checkbox-Spalte aktiviert/deaktiviert sein.

Antwort

9

Werfen Sie einen Blick auf die Probe here. Es verwendet ein Plugin namens CheckBoxColumn (Sie Quelle wird zum Anzeigen und die JS-Datei.

Einige Beispiel für die Verwendung von der Datei Plugin ...


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 
    ... 
}); 

 
Verwandte Themen