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