Ext.grid.GridPanel .
})
/
EditorGridPanel
//获取修改后的数据
var storeEdit = grid.getStore();
})
//获取grid数据
var selModel = grid.getSelectionModel();
var record;
if(!selModel.hasSelection()){
}
selModel.getSelections().length;
record = selModel.getSelected();
获取数据
单行
id = record.get('id');
或者
id = record.data.id;
多行
record[i].get('ddd')
删除数据
var obj = grid.getSelectionModel().getSelected();
store.remove(obj);
grid.getView().refresh();
//
查询
store.baseParams['memid'] = fb.form.findField('memid').getValue();
store.baseParams['start'] = 0;
store.load();
/
添加一行列
Ext自己带的一个插件
需要文件 RowExpander.js
var expand = new Ext.ux.grid.RowExpander({
});
在grid的columns中加 expand,
并在grid属性中加 plugins: expand