jQuery MiniUI

标题: 表格pager问题 [打印本页]

作者: jifeng    时间: 2013-8-7 18:01:05     标题: 表格pager问题

我后台传的数据:{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;
但是分页也没有功能,为什么应该怎么弄

作者: factory    时间: 2013-8-7 19:09:38

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

factory 发表于 2013-8-7 19:09
暂时miniui的分页是服务端的分页,也就是你后台获取分页的信息,pageSize,pageIndex等,然后根据这些信息 ...

哦,那pageSize,pageIndex这些信息是自动默认传给后台的还是要自己写参数传,如果自己传,pageSize我能设定,但是pageIndex有多少页,我不知道啊,不知道后台传的数据多少啊
那我怎么传值
作者: factory    时间: 2013-8-8 11:31:10

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

自动默认会传的,你返回给表格的数据,是有total的,total是你查询数据库之后,把总条数给total,然表格自动会根据total和每页多少条,来算出总共表格有多少页
作者: jifeng    时间: 2013-8-8 17:45:41

factory 发表于 2013-8-8 11:31
自动默认会传的,你返回给表格的数据,是有total的,total是你查询数据库之后,把总条数给total,然表格 ...

不好意思,我试了下,但是后台没有收到这两个参数?为什么啊
作者: factory    时间: 2013-8-9 00:16:56

jifeng 发表于 2013-8-8 17:45
不好意思,我试了下,但是后台没有收到这两个参数?为什么啊

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2