今天在问题模块给别回答问题的时候,为了解决别人的问题,我写下了这篇文章
?
也没什么高深的技术,就是在网上看到了别人写的代码,自己感觉非常不错,这里也有了点灵感,所以写了这篇文章
?
希望对那个有问题的人有帮助
?
?
var combo = new Ext.form.ComboBox({ name : 'perpage', width: 40, store: new Ext.data.ArrayStore({ fields: ['id'], data : [ ['15'], ['25'], ['50'] ] }), mode : 'local', value: '15', listWidth : 40, triggerAction : 'all', displayField : 'id', valueField : 'id', editable : false, forceSelection: true }); var bbar = new Ext.PagingToolbar({ store: store, //the store you use in your grid displayInfo: true, items : [ '-', 'Per Page: ', combo ] }); combo.on('select', function(combo, record) { bbar.pageSize = parseInt(record.get('id'), 10); bbar.doLoad(bbar.cursor); }, this); var grid = new Ext.grid.GridPanel({ //your grid setup here... bbar: bbar });
?
代码没有调试,不过大体思路,我想大家一看就明白,然后将问题解决。。。