lou zhu bu cuo ma !

解决方案 »

  1.   


    var goPage = function(no) {
    //no 当前页
      var num = count;
    //num  记录总数 count从哪里获取到的?
      var totalPage = 0;
    //totalPage 总页数
    //分页四要素之pagesize未显示声明
    //取整比较算出totalPage
      if (num / pageSize > parseInt(num / pageSize)) {
      totalPage = parseInt(num / pageSize) + 1;
      }
      else {
      totalPage = parseInt(num / pageSize);
      }
    //给当前Current页赋值,currPageNo从哪里来?是不是No?
      currentPage = currPageNo;
    //当前页的第一条记录
    //如果currentPage<1,怎么办?
    //是否需要currentPage - 1) * pageSize+1 ?
      var startRow = (currentPage - 1) * pageSize;
      var endRow = currentPage * pageSize;
    //与总记录数比较,算出若是最后一页的最后一条记录加以特殊处理
      endRow = (endRow > num) ? num : endRow;
    //加载数据
      createContent(startRow, endRow);
    //为当前页赋值
    //currentPage 从哪里来?
      currPageNo = currentPage;
    /为末页赋值
      lastPageNo = totalPage;
    //判断若是首页,且记录总数小于PageSize,隐藏分页控件
      if (no == 1) {
      if (num <= pageSize) {
      $("#next").hide();
      }
      }
    };
    //应该是JQuery写的一个分页控件吧,UP
      

  2.   

    我始终觉得分页功能是个鸡肋,搜索才是关键,几百页的东西那个用户一页页翻呀?
    Google是搜索做的好,不是分页做的好