EXTJS4 - 如何在网格中添加可编辑的复选框列?

时间:2012-12-31 09:20:45

标签: extjs4

请告诉我,如何在网格中添加复选框列。

我尝试了following。但它只读checkbox

我应该使用checkboxModel吗?如果是的话,那么请让我有完整的代码

2 个答案:

答案 0 :(得分: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
}

答案 1 :(得分:-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()
});