function flushPage(count,diarys){
layui.use(['laypage', 'layer'], function(){
var laypage = layui.laypage,layer = layui.layer;
//总页数低于页码总数
laypage.render({
elem: 'demo0'
,count: count //数据总数
,jump: function(obj){
var page = obj.curr;
// console.log(page)
var data = {"api":1,"page":page,"text":text};
if(diarys == ""){
var diary = getGet("diary",data)
}else{
diary = diarys
}
datas(diary.data)
}
});
});
}
需要进行分页封装,每次调用就可以实时动态改变分页总数
get封装
function getGet(url,data) {
var name = window.localStorage.getItem("name");
var idid = window.localStorage.getItem('idid');
var req = "";
var index = layer.load(1, {
shade: [0.1,'#fff'] //0.1透明度的白色背景
});
$.ajax({
type: "get",
url: url+"?name="+name+"&idid="+idid,
contentType: 'application/json;charset=utf-8',
data: data,
async: false,
success: function (data) {
layer.close(index);
if(data == 636){
layer.msg('登录过期',{offset: 't'});
window.setTimeout(function () {
window.location.href="login";
},3000)
}else{
req = data;
}
req = data;
}
});
return req;
}