0

我正在使用以下方法将 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:也发在煎茶论坛上...

问候, 瓦希德

4

1 回答 1

0

实际上我设法自己解决了它。

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

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

type: 'memory',

type: 'pagingmemory',
于 2012-07-23T07:09:20.043 回答