博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ext.grid.EditorGridPanel分页和查看全部
阅读量:6686 次
发布时间:2019-06-25

本文共 539 字,大约阅读时间需要 1 分钟。

在gridPanel添加查看全部数据按钮,必须使得每页显示的数量pageSize为总条数,那么总页数就只会有一页。

1、获取store数据的总条数

var totalCount = grid.getStore().getTotalCount();

2、将总条数赋给翻页组件【Ext.PagingToolbar】的pageSize

Ext.getCmp("tbar").pageSize=totalCount;//tbar是翻页组件的id

3、查询全部时重新加载store,必须设置limit为totalCount

1 store.on('beforeload',function(){   2      Ext.apply(  3          this.baseParams,{  4          action:'query' 5      });   6 });   7 store.load({ 8      url:"/servlet", 9      params:{start:0,limit:totalCount}10 });

4、后台做任何修改

转载于:https://www.cnblogs.com/zhutouying/p/3300336.html

你可能感兴趣的文章