如何在网格中获取选中的 Checkcolumn 行
How to get selected rows of Checkcolumn in a grid
我正在尝试获取网格的选定行数。
网格列如下所示 -
columns: [
{ header: 'Select All', xtype: 'checkcolumn' dataIndex: 'active' },
{ header: 'Name', dataIndex: 'name' },
{ header: 'City', dataIndex: 'city' }
]
When i try to get the selected rows by -
Ext.ComponentQuery.query('#gdDeliveryDateItemId')[0].getSelectionModel().selected.items
没有返回任何内容。
如果我使用复选框模型,它会起作用,但如何在检查列中获取它?
请推荐我
实现此目的的一种方法是利用 Grid 的存储。通过Ext.ComponentQuery.query方法获取grid的引用,然后
grid.getStore().each(function(record){
if(record.get('active') == true){
// handle individual records here
}
});
请检查开发者控制台以了解此 fiddle。
我正在尝试获取网格的选定行数。
网格列如下所示 -
columns: [ { header: 'Select All', xtype: 'checkcolumn' dataIndex: 'active' }, { header: 'Name', dataIndex: 'name' }, { header: 'City', dataIndex: 'city' } ]
When i try to get the selected rows by -
Ext.ComponentQuery.query('#gdDeliveryDateItemId')[0].getSelectionModel().selected.items
没有返回任何内容。
如果我使用复选框模型,它会起作用,但如何在检查列中获取它?
请推荐我
实现此目的的一种方法是利用 Grid 的存储。通过Ext.ComponentQuery.query方法获取grid的引用,然后
grid.getStore().each(function(record){
if(record.get('active') == true){
// handle individual records here
}
});
请检查开发者控制台以了解此 fiddle。