var pageCount =function (count,func,id) {
//$('input[name="oneCheckbox"]') input name必须是oneCheckbox
$('input[name="oneCheckbox"]')each(function(){//循环input框
if(getPageIdsindexOf($(this)val())!=-1){//说明getPageIds数组里面没有$(this)val()也就是id,就想其选中
$(this)[0]checked=true;//选中当前的
}else {
$(this)[0]checked=false;//否则不选中
}
});
if(pageNo==1) {//分页只初始化一次
layuiuse(['laypage','layer'],function () {
var laypage =layuilaypage,
layer =layuilayer;
//完整功能
laypagerender({
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(getPageIdsindexOf($(this)val())==-1){//如果getPageIds数组里面不存在,则把$(this)val()push进去
getPageIdspush($(this)val());//把$(this)val()push进去
}
}else {
if(getPageIdsindexOf($(this)val())!=-1){//如果getPageIds数组里面已经存在,
var index=getPageIdsindexOf($(this)val())
getPageIdssplice(index,1);//则把当前的删掉,
}
}
});
pageNo =objcurr;//点击当前页赋值给页数
if (!first) {//点击跳页触发函数自身,并传递当前页:objcurr
eval(func);//在当前页面调用的时候只字符串的格式
}
}
});
})
}
};
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)