分页怎么保留checkbox选中的值 就是点击下一页上一页的多选的勾还在

var getPageIds=[] //全局变量存id

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);//在当前页面调用的时候只字符串的格式

                    }

}

});

})

    }

};



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,167评论 0 2
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,385评论 2 17
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,748评论 0 38
  • 当我站在某个十字路口看汹涌的人潮不断向各个方向涌去时,我总会感叹自己的渺小,就如广阔大海中一滴不起眼的水珠一样...
    凉暮lq阅读 1,833评论 0 2
  • 1. 一男一女,还有...
    渔小久阅读 5,995评论 0 2