前段js+bootStrap分页

200 阅读1分钟

起因:由于是外部接口返回只有数组,传入时也不提供分页入参 思路: 返回值:数组 总页数 = 数组.length 因为不能输入起始条数和每页展示数,所以要一次性把所有数据查到然后返回,相应页码对应条数 当前页码:p 每页展示条数:n //每次只遍历当前页码所需要的数据 data:为返回数组 datanew:新建数组 for(var i=(p-1)*n;i<np;i++){ if(data != 'undefind'){ //此判断是防止将遍历出的空值付给数组 datanew.push(data[i]); } } 将datanew赋值给bootstrap遍历即可