jQuery MiniUI

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

表格pager问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-8-7 18:01:05 |只看该作者 |倒序浏览
我后台传的数据:{total:42,data:[{"pointname":"a","devname":"A","curvalue":"0","curstatus":"0","lastupdatetime":"1970-01-01 08:00:00"}, {"pointname":"b","devname":"B","curvalue":"0","curstatus":"0","lastupdatetime":"1970-01-01 08:00:00"}]}
我页面采用grid.setData(result.data);grid.totalCount=result.total;
但是分页也没有功能,为什么应该怎么弄

Rank: 8Rank: 8

沙发
发表于 2013-8-7 19:09:38 |只看该作者
暂时miniui的分页是服务端的分页,也就是你后台获取分页的信息,pageSize,pageIndex等,然后根据这些信息,去返回对应的数据给表格。
另外,;grid.totalCount=result.total; 这种写法是错误的
miniui的所有属性都支持set和get,也必须通过set和get来赋值和取值
grid.setTotalCount(xxx)

Rank: 3Rank: 3

板凳
发表于 2013-8-8 11:21:59 |只看该作者
factory 发表于 2013-8-7 19:09
暂时miniui的分页是服务端的分页,也就是你后台获取分页的信息,pageSize,pageIndex等,然后根据这些信息 ...

哦,那pageSize,pageIndex这些信息是自动默认传给后台的还是要自己写参数传,如果自己传,pageSize我能设定,但是pageIndex有多少页,我不知道啊,不知道后台传的数据多少啊
那我怎么传值

Rank: 8Rank: 8

地板
发表于 2013-8-8 11:31:10 |只看该作者
jifeng 发表于 2013-8-8 11:21
哦,那pageSize,pageIndex这些信息是自动默认传给后台的还是要自己写参数传,如果自己传,pageSize我能设 ...

自动默认会传的,你返回给表格的数据,是有total的,total是你查询数据库之后,把总条数给total,然表格自动会根据total和每页多少条,来算出总共表格有多少页

Rank: 3Rank: 3

5#
发表于 2013-8-8 17:45:41 |只看该作者
factory 发表于 2013-8-8 11:31
自动默认会传的,你返回给表格的数据,是有total的,total是你查询数据库之后,把总条数给total,然表格 ...

不好意思,我试了下,但是后台没有收到这两个参数?为什么啊

Rank: 8Rank: 8

6#
发表于 2013-8-9 00:16:56 |只看该作者
jifeng 发表于 2013-8-8 17:45
不好意思,我试了下,但是后台没有收到这两个参数?为什么啊

你看我们的试用包的demo,后台肯定是能获取到的

Archiver|普加软件

GMT+8, 2024-11-30 12:32 , Processed in 1.036108 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部