貌似进入了 这里面
else if(pageNum == maxPageNum){
$("#fir").css("display","inline");
$("#prev").css("display","inline");
$("#next").css("display","none");
$("#last").css("display","none");
}
页面的 pageNum  和 maxPageNum 你是怎么获取值的?值是多少?

解决方案 »

  1.   


    var pageNum = ${pageNum};
    var maxPageNum = ${maxPageNum};通过这个获取,我用的strust2,在action中定义了public变量,提供的方法        public Integer pageNum=1;
    public Integer pageCount=15;
    public Integer maxPageNum;
    public Integer total;
    public int pageNow=1; //页码数,初始为1  
    public int pageSize = 5 ; //页面行数 
    public  String getAllList(){
                   total=bcorpEbi.getCount(bqm);
    maxPageNum=(total+pageCount-1)/pageCount;
    List list =bcorpEbi.getAll(bqm,pageNum,pageCount);
    ActionContext.getContext().put("list", list);
    return "tolist";
    }
      

  2.   

    maxPageNum=(total+pageCount-1)/pageCount;
    打个断点看看
    maxPageNum 是否为1
      

  3.   


    现在的现象是,我单独访问页面,分页的按钮都有效果,并且正确,
    但是当我把这个页面放到tree页面框架下时,通过这个访问页面,分页功能的按钮就无效了
      

  4.   

     total=bcorpEbi.getCount(bqm);
    bqm是怎么获取的?
    你的href="bcorp_...action"?bqm  
    带上参数
      

  5.   

    这参数没什么用。。
    因为我在index.jsp 直接访问方法
    <script type="text/javascript">
    top.document.location="bcorp_getAllList.action";
    </script>
    分页是有效果的,而通过菜单访问才没的效果,菜单访问也是这个
    <tr>
    <td><a class="hei" target="main" href="bcorp_getAllList.action">&nbsp;&nbsp;&nbsp;&nbsp;参数设置</a></td>
    </tr>
    我感觉可能是把页面放到tree框架中后,通用分页的js获取有问题了
      

  6.   

    尼玛,最后原因竟然是菜单jsp和list。jsp路径不一致,在web-inf两边。。所以 样式报错,js使用不了