首页 > 其他 > 详细

总页数,页码,起始记录数之间的关系

时间:2015-03-11 21:47:26      阅读:190      评论:0      收藏:0      [点我收藏+]

totalRecords:总记录数

pageRecordNum:每页最多显示记录数

totalPages:总页数

pageNo:页码

pageBegin:每页开始的记录数

pageEnd:每页结束记录数

各变量之间的关系:

totalPages = totalRecords%pageRecordNum  ==  0 ?totalRecords / pageRecordNum :totalRecords / pageRecordNum + 1;

pageBegin =  pageNo<=1 ?0 :(pageNo-1)*pageRecordNum;

pageEnd = pageNo * pageRecordNum > totalRecords ?totalRecords:pageBegin + pageRecordNum - 1;

注意:页码,总页数,当前页  三者关系:

总页数即为所有数据需要多少页才可以显示。

页码是我们想跳转到的那一页。

当前页即当前页为第几页。

总页数,页码,起始记录数之间的关系

原文:http://blog.csdn.net/u013033038/article/details/44202971

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