extjs获取删除行的record
时间: 2023-03-28 11:01:23 浏览: 94
可以使用grid的getSelectionModel().getSelection()方法获取选中的行,然后使用grid的store的remove方法删除选中的行的record。具体代码如下:
var grid = Ext.getCmp('gridId');
var selection = grid.getSelectionModel().getSelection();
if (selection.length > ) {
grid.getStore().remove(selection);
}
相关问题
extjs表格获取按钮所在的行
您可以使用以下代码来获取 ExtJS 表格中按钮所在的行:
```
var btn = Ext.ComponentQuery.query('button[text=按钮文本]')[];
var row = btn.up('gridrow');
```
其中,将“按钮文本”替换为您实际使用的按钮文本即可。
extjs表格删除行的具体代码
可以使用以下代码删除 ExtJS 表格中的行:
grid.getStore().remove(record);
其中,grid 是 Ext.grid.Panel 的实例,getStore() 方法返回 Ext.data.Store 的实例,record 是要删除的行的 Ext.data.Model 的实例。