pagingToolbar不适用于变换网格

时间:2012-07-20 07:05:36

标签: extjs grid transform

我正在使用以下方法将HTML表格转换为extjs网格:

var myGrid = Ext.create('Ext.ux.grid.TransformGrid', "the-table", { ... ... }

我的pagingToolbar不起作用。

显示正确的记录总数。当我单击下一个/上一个按钮时,它显示正确的页码但在网格内,页面未被打开。网格预先显示所有记录。

我正在使用的代码是:

var _pagingToolbar = new Ext.PagingToolbar({
displayInfo : true,
pageSize : 10,
dock: 'bottom',
displayMsg: 'Displaying topics {0} - {1} of {2}',
emptyMsg: "No topics to display"
});


var myGrid = Ext.create('Ext.ux.grid.TransformGrid', "the-table", {

...
...
...
bbar: _pagingToolbar
});

_pagingToolbar.bindStore(myGrid.getStore());
var store=myGrid.getStore();
store.pageSize=10;

myGrid.render();

有什么想法?提前谢谢......

PS:张贴在Sencha论坛上......

此致 瓦希德

1 个答案:

答案 0 :(得分:0)

实际上我自己设法解决了这个问题。

问题出现在TransformGrid插件文件的ExtJS中。

我在ux文件夹和第93行简单编辑了TransformGrid.js,我改了

type: 'memory',

type: 'pagingmemory',