日期:2014-05-16 浏览次数:20349 次
var tool_bar_1 = new Ext.PagingToolbar({
??????? pageSize: 50,
??????? store: store,
??????? displayInfo: true,
??????? displayMsg: 'Displaying topics {0} -
{1} of {2}',
??????? emptyMsg:
"No topics to display",
???????
items: [
???????????????
{xtype:'label', text: 'page size:'},
??????????????? {xtype:'numberfield', width:35, value:
50,minValue:1,fieldLabel:'page size:',
??????????????????? allowBlank: false,
??????????????????? listeners:
??????????????????? {
??????????????????????? change:function(Field,
newValue, oldValue)
???????????????????????
{
???????????????????????????
var num = parseInt(newValue);
???????????????????????????
if (isNaN(num) || !num || num<1)
??????????????????????????? {
??????????????????????????????? num = 50;
???????????????????????????????
Field.setValue(num);
???????????????????????????
}
???????????????????????????
tool_bar_1.pageSize = num;
???????????????????????
}
??????????????????? }
??????????????? }]
??? });
??? var tool_bar = [tool_bar_1, '-', {text:'other button'}];
??? var grid = new Ext.grid.GridPanel({bbar:
tool_bar});