У меня есть АЯКС магазин следующим образом:ExtJS 4.2 пагинации не контролируя PAGESIZE
buildSearchStore: function(storeID, storeType, resultFields, pageSize) {
var extraParams = '&type='+storeType+'&entitiesID='+windowData.entitiesID;
return Ext.create('Ext.data.Store', {
storeId: storeID,
remoteFilter: true,
fields: resultFields,
pageSize: pageSize,
proxy: {
type: 'ajax',
noCache: false,
url: this.statics().BASE_SERVER_URL+extraParams,
reader: {
type: 'json',
root: 'rows'
}
}
});
}
В передней части я с сеткой, определенное этим магазином, который я пытаюсь поставить PagingToolbar для этой сетки в качестве например:
this.bbar = Ext.create('Ext.PagingToolbar', {
store: this.store,
displayInfo: true,
pageSize:10,
displayMsg: 'Records {0} - {1} of {2}',
emptyMsg: "No records to display",
});
все отлично работает в этом, кроме сетки показывает все записи, и я хотел, чтобы показать сетку с партией 10 записей одновременно. Я видел документацию, что если я использую прокси-сервер в качестве Memory или что-то работает для других, но это не сработало для меня, поскольку я не могу позволить себе иметь прокси-сервер памяти в любом случае. любая помощь в этом вопросе была бы высоко оценена