我觉得要么就是表格高度固定,这样不满一页时,下面就有空白档;要么就让表格高度根据内容条数自行伸展,像csdn左侧的菜单栏和右边的数据表格的对应,这样,下面的页面底部显示会上升。坐等大神,给补空行的解决方法。

解决方案 »

  1.   

    显示的时候控制显示几条 没数据的就用 代替
      

  2.   


    int count = 1;
    for (int i = 1; i <= 每页显示条数; i++) {
    // 正常显示的数据 System.out.println("<tr><td>aaa</td></tr>");
    count++;
    } if (count < 每页显示条数) {
    for (int i = 1; i <= (每页显示条数 - count); i++) {
    // 补空行 System.out.println("<tr><td>&nbsp;</td></tr>");
    }
    }
      

  3.   

    你可以设置table的高度啊、用不用自己琢磨,如果用了 如果以前你一页显示5个对象 那么改成一页10个后 你知道结果的 。自己根据需求写吧
      

  4.   

    把界面的DIV高度设定成固定值吧
      

  5.   

    以前解决这个问题,直接在后台传一个20行或者15行的参数,当数据渲染完成判断有几行,如果行数不够直接向table中添加tr搞定,用的是jquery