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: Sencha フォーラムにも投稿...

よろしく、 ワヒード

4

1 に答える 1

0

実際、私はそれを自分で解決することができました。

問題は、TransformGrid プラグイン ファイルの ExtJS にあります。

ux フォルダーの TransformGrid.js を単純に編集し、93 行目で変更しました。

type: 'memory',

type: 'pagingmemory',
于 2012-07-23T07:09:20.043 に答える