首页 > 其他 > 详细

Ext Grid 设置每页记录数pageSize

时间:2017-09-01 16:56:05      阅读:723      评论:0      收藏:0      [点我收藏+]
  Ext.define(‘Ext.ux.ComboPageSize‘, {
            alias: ‘plugin.combopagesize‘,
            requires: [
                ‘Ext.form.field.ComboBox‘
            ],
            pageSizes: [30, 50, 100, 200, 300],
            constructor: function (config) {
                if (config) {
                    Ext.apply(this, config);
                }
            },
            init: function (pbar) {
                var combo,
                    me = this;
                combo = Ext.widget(‘combo‘, {
                    width: 70,
                    editable: false,
                    store: me.pageSizes,
                    listeners: {
                        change: function (s, v) {
                            pbar.store.pageSize = v;
                            pbar.store.loadPage(1);
                        }
                    }
                });
                pbar.add(13, ‘-‘);
                pbar.add(14,combo);
                combo.setValue(pbar.store.pageSize);
            }
        });

  

Ext Grid 设置每页记录数pageSize

原文:http://www.cnblogs.com/weenhall/p/7463969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!