我做的一个列表页,它可以根据各种条件筛选满足条件的数据,但是又一个问题,就是翻页的话,条件就都没有了。
比如 
我搜索 价格大于价格>300的,然后搜出来有5页,但是我翻页的时候条件就没有了,
我用的是url分页。该怎么样解决呢?求解。 

解决方案 »

  1.   

    条件不是一直都再页面上?
    如果你分页条件没有了,那么就把条件存下来,比如存到session中
      

  2.   

    如果用url分页,那条件也必须写在url中,像google一样
      

  3.   


    这跟条件多少有什么关系
    你要用url分页就必须这样,你觉得不好那就老老实实用post方式
      

  4.   

    条件多的话,要传过去就得增加url的长度啊 比如level=xxx&star=xxx&price=xxx...
    而且这样一改,还需要改 重写的url
      

  5.   

    点分页的时候要调用url分页的查询方法
      

  6.   

    //保存用户条件
    var key = "<%=key %>";
    var stardate = "<%=stardate %>";
    var dataend = "<%=dataend %>";
    if(document.getElementById("serchinput").value=="")
    {
    document.getElementById("serchinput").value = key;
    }
    if(document.getElementById("datastart").value=="")
    {
    document.getElementById("datastart").value = stardate;
    }
    if(document.getElementById("dataend").value=="")
    {
    document.getElementById("dataend").value = dataend;
    }我现在条件少 是这么做的 后台全局设定点击的查询条件 前台的时候赋值一下