我正在尝试获取网格中选定行的数量。
网格列如下所示 -
columns: [ { header: 'Select All', xtype: 'checkcolumn' dataIndex: 'active' }, { header: 'Name', dataIndex: 'name' }, { header: 'City', dataIndex: 'city' } ]
当我尝试通过 -
获取所选行时Ext.ComponentQuery.query('#gdDeliveryDateItemId')[0].getSelectionModel().selected.items
什么也没有回来。
如果我使用checkboxmodel它会工作,但如何在checkcolumn中获取它?
请建议我
答案 0 :(得分:1)
实现这一目标的一种方法是使用Grid的商店。通过Ext.ComponentQuery.query方法获取网格的引用,然后
grid.getStore().each(function(record){
if(record.get('active') == true){
// handle individual records here
}
});
请检查开发者控制台是否有fiddle。