下部にドッキングされているページング ツールバーの [すべて表示] ボタンをクリックすると、グリッド内のすべてのレコードを表示する必要があります。
パラメータを使用して負荷を追加しようとしましたが、グリッドはすべてのレコードで更新されません。
これで他に何が欠けているか教えてもらえますか?
ds.load({params:{start:0,limit:iCnt }});
上記を試しましたが、まだ運がありません
grid.addDocked({
xtype: 'pagingtoolbar',
dock: 'bottom',
pageSize: 50, //maxRowCnt,//Pagesize set
store: grid.getStore(),//Grid's store set
displayInfo: true,//Display the records information
displayMsg: 'Displaying Records {0} - {1} of {2}',
emptyMsg: "No records to display",
items: [
{
pressed: false,
enableToggle:false,
cls: 'x-btn-text',
text: 'Show All',
tooltipType: 'title',
tooltip: ' Show all records ',
handler:showAllFunc
}]
});
showAllFunc = function() {
var grid = ColdFusion.Grid.getGridObject("mainGrid");
var ds = grid.getStore();
var iCnt = ds.getTotalCount();
ds.load({params:{start:0,limit:iCnt }});
grid.getView().refresh();
grid.getDockedItems('toolbar[dock="bottom"]')[1].updateInfo();
}