easyui最简单的分页方法,网上太复杂,同事捣鼓出来的。
easyui吧
全部回复
仅看楼主
level 9
ILYXS2000 楼主
在java后台,直接取页面上的分页数:
Integer page = Integer.valueOf(request.getParameter("page"));
Integer rows = Integer.valueOf(request.getParameter("rows"));
startrow=(page - 1) * rows;
然后,检索总count数给total:json.put("total", total);
sql检索数据时候只需要加上limit startrow,rows。
jsp(只需要填写url指向后台方法、pagination设为true):
<table id="dg" title="My Users" class="easyui-datagrid" style="width: 700px; height: 250px"
url="${context}/userInfo/findUserInfo.html" toolbar="#toolbar" pagination="true" rownumbers="true"
fitcolumns="true" singleselect="true">
<thead>
<tr>
<th field="userId" width="50">
用户ID
</th>
<th field="userName" width="50">
用户名
</th>
<th field="sex" width="50">
性别
</th>
</tr>
</thead>
</table>
2016年01月04日 11点01分 1
level 6
官方例子很简单啊!
2016年01月11日 03点01分 6
我语文不好,没看懂,而且官方例子也没看到request.getParameter("page")、request.getParameter("rows")这两个参数介绍。
2016年01月11日 06点01分
level 1
这样的情况只适合mysql数据库。确实挺简单今天我也用这种方法写的
2017年04月07日 09点04分 7
1