paging memory proxy
http://stackoverflow.com/questions/7377283/how-to-add-paging-to-extjs-4-grid/7377549#comment29383866_7377549
by Alexandre Yembo
HTML
<link rel="stylesheet" href="http://cdn.sencha.com/ext/gpl/4.2.1/resources/css/ext-all.css">
<script src="http://cdn.sencha.com/ext/gpl/4.2.1/ext-all.js"></script>
<script src="http://cdn.sencha.com/ext/gpl/4.2.1/examples/ux/data/PagingMemoryProxy.js"></script>
JavaScript
var panel = Ext.extend(Ext.Panel, {
minHeight: 550,
bbar: new Ext.PagingToolbar({
store: new Ext.data.Store({
pageSize: 1,
autoLoad: true,
fields: [{
name: 'dashlet'}],
listeners: {
beforeload: function (store, operation, eOpts) {
alert(operation.page);
store.proxy.data = {
data: [[]],
total: 100
}
}
}
})
}),
});