我有一个带分页的ext js网格,存储类型为pagingmemory。 但是当我从网格中删除记录时,它不会被删除。此外,工具栏无法正确反映计数和页码。
var myStore = Ext.create('Ext.data.Store', {
model: 'Model',
autoLoad: false,
buffered: false,
pageSize: 5,
data:[],
proxy: {
type: 'pagingmemory',
reader: {
type: 'json',
root: 'somedata'
}
}
});
var myGrid = new Ext.grid.Panel({
.....
,bbar:new Ext.PagingToolbar({
store:myStore,
id:'mtoolbar',
pageSize: 5,
displayInfo: true,
height: 25,
displayMsg:'Displaying Records {0} - {1} of {2}',
emptyMsg: "No records to display",
该按钮具有删除从商店中删除记录的处理程序
store.remove(selectedItems);
Ext.getCmp('clientSummaryGridId').getView().refresh();
但是这并没有刷新网格,分页也没有反映出来。请咨询。