var pageCount =function (count,func,id) {
//$('input[name="oneCheckbox"]') input? name必須是oneCheckbox
$('input[name="oneCheckbox"]').each(function(){//循環input框
if(getPageIds.indexOf($(this).val())!=-1){//說明getPageIds數組裏面沒有$(this).val()也就是id,就想其選中
$(this)[0].checked=true;//選中當前的
}else {
$(this)[0].checked=false;//否則不選中
}
});
if(pageNo==1) {//分頁只初始化壹次
layui.use(['laypage','layer'],function () {
var laypage =layui.laypage,
layer =layui.layer;
//完整功能
laypage.render({
elem:id,
count:count,
limit: pageRow,
theme:'#4fb4df',
layout:['count','prev','page','next','skip'],
jump:function (obj,first) {//觸發分頁後的回調
$('input[name="oneCheckbox"]').each(function(){//點擊分頁的時候循環input框
if($(this)[0].checked){//如果當前是選中的
if(getPageIds.indexOf($(this).val())==-1){//如果getPageIds數組裏面不存在,則把$(this).val()push進去
getPageIds.push($(this).val());//把$(this).val()push進去
}
}else {
if(getPageIds.indexOf($(this).val())!=-1){//如果getPageIds數組裏面已經存在,
var index=getPageIds.indexOf($(this).val())
getPageIds.splice(index,1);//則把當前的刪掉,
}
}
});
pageNo =obj.curr;//點擊當前頁賦值給頁數
if (!first) {//點擊跳頁觸發函數自身,並傳遞當前頁:obj.curr
eval(func);//在當前頁面調用的時候只字符串的格式
}
}
});
})
}
};