2010-07-23 12 views
5

Ho griglia EXTjs. Voglio sapere come aggiungere la casella di controllo alla colonna della griglia Extjs.come aggiungere la casella di controllo a Extjs Grid

nel mio datatable Riceverò il valore per la colonna "Stato". può essere vero o falso. così basato su quello dovrebbe mostrare la colonna checkbox selezionata/deselezionata.

risposta

9

Dai un'occhiata all'esempio here. Esso utilizza un plugin chiamato CheckBoxColumn (si dovrà vista di origine e trovare il file JS.

Qualche esempio d'uso dal file del 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 
    ... 
}); 

 
Problemi correlati