Extjs 如何在使用checkcolumn配置时获取所有选中的行

Extjs 如何在使用checkcolumn配置时获取所有选中的行,extjs,sencha-touch,Extjs,Sencha Touch,如果我们使用selmodelconfig,那么很容易检索所有选中的行,如下所示 selModel: Ext.create('Ext.selection.CheckboxModel', { checkOnly: true }) 我们可以使用以下命令检索所有选中的行 grid.getSelectionModel().getSelection(); 但如果我不给出选择模型,而是使用checkcolumn作为网格列之一,如下所示

如果我们使用selmodelconfig,那么很容易检索所有选中的行,如下所示

selModel: Ext.create('Ext.selection.CheckboxModel', {
                    checkOnly: true
                })
我们可以使用以下命令检索所有选中的行

grid.getSelectionModel().getSelection();
但如果我不给出选择模型,而是使用checkcolumn作为网格列之一,如下所示

columns: [{
xtype: 'checkcolumn',
    width: 90,
    dataIndex: 'selection',
    //stopSelection: false 
}]
在上述情况下,如何从网格中检索所有选中的列

Ext.grid.column.Check提供了checkchange事件,但是如果我想收集所有选中的行并执行一些操作(如删除),该怎么办


感谢您的帮助

您可以这样做:

grid.getStore().each(function(record){
    if(record.get('seletion') === true){
        store.remove(record);
    }
});