jQuery MiniUI

 找回密码
 立即注册
查看: 6664|回复: 10
打印 上一主题 下一主题

grid分页可以显示全部吗 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-11-21 11:31:52 |只看该作者 |倒序浏览
[1,20,50,100,全部]只要能显示全部就行

Rank: 8Rank: 8

沙发
发表于 2014-11-21 12:02:43 |只看该作者
不能,只能是固定的数字

Rank: 1

板凳
发表于 2020-3-27 09:55:41 |只看该作者
我看sizeList可以设置为非字符串,比如sizelist="[5,10,20,100,'全部']",但是在选择'全部'后miniui自己还会重新设置为上次选中的数字,是不是有什么方法可以拦截住呢?

Rank: 8Rank: 8

地板
发表于 2020-3-27 10:22:22 |只看该作者
hubbly 发表于 2020-3-27 09:55
我看sizeList可以设置为非字符串,比如sizelist="[5,10,20,100,'全部']",但是在选择'全部'后miniui自己还 ...

sizeList只能是数字组成的数组,设置“全部”这样的文字没有意义

Rank: 1

5#
发表于 2020-3-27 10:47:19 |只看该作者
felt 发表于 2020-3-27 10:22
sizeList只能是数字组成的数组,设置“全部”这样的文字没有意义

就是要给用户一种直观感受,有什么好办法没

Rank: 1

6#
发表于 2020-3-27 11:02:50 |只看该作者
hubbly 发表于 2020-3-27 10:47
就是要给用户一种直观感受,有什么好办法没

或者有一种方法可以动态设置sizeList?
等列表第一次加载完毕数据后动态设置一下sizeList?

Rank: 8Rank: 8

7#
发表于 2020-3-27 11:26:44 |只看该作者
hubbly 发表于 2020-3-27 11:02
或者有一种方法可以动态设置sizeList?
等列表第一次加载完毕数据后动态设置一下sizeList? ...

可以的。
var list=[1,2,3,4..]
grid.setSizeList(list);

Rank: 1

8#
发表于 2020-3-27 13:07:40 |只看该作者
本帖最后由 hubbly 于 2020-3-27 13:14 编辑
felt 发表于 2020-3-27 11:26
可以的。
var list=[1,2,3,4..]
grid.setSizeList(list);
  1.         var grid1 = mini.get("datagrid1");
复制代码

Rank: 1

9#
发表于 2020-3-27 13:15:12 |只看该作者
felt 发表于 2020-3-27 11:26
可以的。
var list=[1,2,3,4..]
grid.setSizeList(list);
  1.         var grid1 = mini.get("datagrid1");
  2.         grid1.on("load", function (obj) {
  3.             var totalCount = obj.total
  4.             if (!totalCount) {
  5.                 return
  6.             }
  7.             var grid = obj.sender;
  8.             var list = grid.getSizeList();
  9.             if (list.indexOf(totalCount) == -1) {
  10.                 list.push(totalCount)
  11.                 grid.setSizeList(list)
  12.             }
  13.         })
复制代码

Rank: 1

10#
发表于 2020-3-27 14:09:32 |只看该作者
本帖最后由 hubbly 于 2020-3-27 14:10 编辑

产品设计还是希望有“全部”的选项

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-11-27 08:28 , Processed in 1.024627 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部