一个做好分页的页面里罗列了N行内容 每行里都有个复选框 比如现在选择第1,2,3个复选框  点下一页 再选上一页 以前选的复选状态就不存在了 怎么能记录以前的选择状态?JS我能获得当前页面的复选状态 但是怎么能让这个数值传递给下个页面呢 ?比如<a href=abc.php?page=<?=$page+1?>&alreadychecked=>下个页面</a>
这里alreadychecked=后面怎么写?

解决方案 »

  1.   

    把checkbox的ID连接,然后传过去。例如:alreadychecked=1|2|3
      

  2.   

    我还是贴出JS 大家帮看看
    JS
    function getThisPageUser(){
    var c=this.msgcheck;
    var array=new Array(c.length);
    for(i=1;i<c.length;i++){
    if(c[i].checked){
    array[i]=c[i].value;
    }
    }
    //alert (array);
    return array;
    }
    JS是获得选中状态的数据了 但是我怎么把这个array传递给分页的下个页面?
      

  3.   

    好比100条数据 分5页 我第一页选了10个 但是我去第二页选择以后 第一页复选框的状态就不在了 估计是要找个数据的载体 可是到底找那个?SESSION?还是URL?而且JS得到的结果如何赋给这个数据载体?