extjs 4.2 grid store with ajax & paging
我遇到了下一个问题,我有一个通过 Ajax 加载的分页网格,
我的问题是我收到了大约 800 万条记录,
当我使用分页时,我从 1 到 25...等
但是当我加载分页栏存储时,它只告诉我我只有 25 条记录,因为我的 ajax 只调用 1 到 25...这是为什么?有任何想法吗?
问候
我的代码:
商店
1 Ext.define('IE.store.reenvios.Reenvio', {extend: 'Ext.data.Store',
alias: 'store.Reenvios',
storeId: 'ReenviosStore',
model: 'IE.model.reenvios.Reenvio',
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | proxy: { type: 'ajax', api: { // read: 'resendTransaction/fetchResend' }, reader: { type: 'json', root: '', totalProperty: 'rowCount' } }, autoLoad: false, autoSync: false |
});
控制器
store.getProxy().extraParams = {
'folioType':folioT.value,
'folio':folioN.value,
'status':estatus.value,
'date':date.value,
'start':0,
'limit':26,
'pageSize':25,
1
2
3 'tamanoPagina':''};
store.load({...
查看 JSON 响应会很有帮助,因此我可以看到包含记录总数的属性名称。
我感觉问题是因为你设置了