我有以下数据可供使用:
totalItems = 26;
itemsPerPage = 6;
currentItem = 17;
currentPage = ??
鉴于这些数字(或任何当前项目值),我如何确定当前页面是什么。我想我需要使用模数函数,但我无法理解它的方法。
有人可以帮忙吗?谢谢
答案 0 :(得分:8)
您需要ceil
功能
//In javascript
currentPage=Math.ceil(currentItem/itemsPerPage);//=3
//17/6=2.8333.. ceiling (round up to nearest integer) = 3
值得指出的是假设基于1的分页(第一页是第1页而不是第0页)和1基于项目编号(意思是第1页有第1-6项,第2页有第7-12项)。