我有ExtJS分页工具栏的问题。它不会显示所有结果。我的json里有大约40条记录。我想在我的网格中显示它,并使用分页工具栏。
我的代码:
存储
Ext.define('AP.store.history.History', {
extend: 'Ext.data.Store',
model: 'AP.model.history.History',
storeId:'historyStore',
pageSize: 15,
proxy: {
type: 'extajax',
url: 'configuration/get-history',
actionMethods: {
'read' : 'POST'
},
reader: {
type: 'json',
root: 'changes',
totalProperty: 'total'
}
}
});
商店加载:
this.store.load ({
params:{
start:0,
limit : 15, }
});
正确显示1个结果网站。但是
中显示的数字 displayMsg: 'Display {0} - {1} of {2}',
emptyMsg: "No data to display"
是:
'Display 1 - 15 of 16'
而不是
'Display 1 - 15 of 40'
第二个站点只显示一个结果。我没有第三个网站。
有人可以帮我这个吗?
编辑:
我还把我的POST参数值放在这里:
在第一个网站:
limit 15
page 1
start 0
在第二个网站:
limit 15
page 2
start 15