1

グリッドにチェックボックス列を追加する方法を教えてください。

私は次のことを試しました。しかし、読み取り専用checkboxです。

使用する必要がありますcheckboxModelか? もしそうなら、完全なコードを教えてください

4

2 に答える 2

1

これが、任意のデータ要素に一致する Ext4 の例です。

{
    xtype: 'checkcolumn',
    header: 'My Checkbox column',
    dataIndex: 'myBooleanFieldThatMatchesTheModelFieldOfMyGridStore',
    listeners: {// In case you want to perform a specific action on click...
        checkChange: me.onCheckChange
    },
    flex: 1
}
于 2015-05-29T14:36:43.580 に答える
-1

チェックボックスのあるグリッドの例を次に示します。

var sm = Ext.create('Ext.selection.CheckboxModel');
var grid2 = Ext.create('Ext.grid.Panel', {
    store: //
    selModel: sm,
    columns: //[]
    columnLines: true,
    width: 600,
    height: 300,
    frame: true,
    title: 'Framed with Checkbox Selection',
    renderTo: Ext.getBody()
});
于 2012-12-31T12:55:04.177 に答える