复选框保存上一页信息,

KaTeX parse error: Expected '}', got 'EOF' at end of input: … if((this).is(":checked")){
$(’.table1 input[name=chk]’).each(function () {
( t h i s ) . p r o p ( " c h e c k e d " , t r u e ) ; w a y I d s . p u s h ( (this).prop("checked",true); wayIds.push( (this).val());
});
for(var i=0;i<wayIds.length;i++){
var items=wayIds[i];
if($.inArray(items,arrays)==-1){arrays.push(items)}
}
wayIds=arrays;
}else {
$(’.table1 input[name=chk]’).each(function () {
( t h i s ) . p r o p ( &quot; c h e c k e d &quot; , f a l s e ) ; v a r v a l = (this).prop(&quot;checked&quot;,false); var val= (this).val();
for (var j = 0; j < wayIds.length; j++) {
if (wayIds[j] == val) {
// wayIds= wayIds.splice(j,1);
delete wayIds[j];
break;
}
}

                    // if(wayIds.length!=0){
                    //     for (var j = 0; j < wayIds.length; j++) {
                    //         if (wayIds[j] == val) {
                    //             wayIds= wayIds.splice(j,1);
                    //             break;
                    //         }
                    //     }
                    // }
                });
            }
            wayId=wayIds.join(",");
            if(wayId!=""){
                $.cookie('wayId',wayId);
            }
        });

        <!--勾选复选框,存入cookie-->
        $(".table1 input[name=chk]").on("click",function (){
            var str="wayId";
            var arryCookie = document.cookie.split(";");
            for(var i=0;i<arryCookie.length;i++){
                if(arryCookie[i].indexOf(str)!=-1){
                    wayIds=arryCookie[i].split("=")[1].split("%2C");
                }
            }
            <!--比较cooKie 和id -->
            $(".table1 input[name=chk]").each(function () {
                if($(this).prop("checked")){
                    var item =$(this).val();
                    if($.inArray(item,wayIds)==-1){
                        wayIds.push(item);
                    }
                }else {
                    if(wayIds.length!=0&&wayIds!=null) {
                        for (var j = 0; j < wayIds.length; j++) {
                            if (wayIds[j] == $(this).val()) {
                                // wayIds=wayIds.splice(j,1);
                                delete wayIds[j];
                            }
                        }
                    }
                }
            });
            wayId=wayIds.join(",");
            $.cookie('wayId',wayId);
        });

        <!--页面加载的时候读取cookie回显在复选框-->
        window.onload = function () {
            var urltest= window.location.href;

            if(urltest.indexOf("current")==-1){
                $.cookie('wayId', '', { expires: -1 });
            }else {
                var str="wayId";
                var arryCookie = document.cookie.split(";");
                for(var i=0;i<arryCookie.length;i++){
                    if(arryCookie[i].indexOf(str)!=-1){
                        wayIds=arryCookie[i].split("=")[1].split("%2C");
                    }
                }
                $(".table1 input[name=chk]").each(function () {
                    if(wayIds.length!=0){
                        for(var i=0;i<wayIds.length;i++){
                            if($(this).val()==wayIds[i]){
                                $(this).prop("checked",true);
                            }
                        }
                    }
                });
            }
        }
        批量

function audits() {
var str=“wayId”;
var msgs=[];
var arryCookie = document.cookie.split(";");
for(var i=0;i<arryCookie.length;i++){
if(arryCookie[i].indexOf(str)!=-1){
msgs=arryCookie[i].split("=")[1].split("%2C");
}
}
wayIds=msgs;
var url="${requestScope.basePath}/waybill/payAudit/window/audits";
if(wayIds.length==0){
alert(“请选择”)
}else {
// window.location.href=url+"?wayIds="+wayIds;
window.open(url+"?wayIds="+wayIds);// 在新的标签页打开新页面
$.cookie(‘wayId’, ‘’, { expires: -1 });
}
}

猜你喜欢

转载自blog.csdn.net/jieyigeweixiao/article/details/86686838