jqGrid学习遇到的小坑rowNum
来源:互联网 发布:阿里云dns设置 编辑:程序博客网 时间:2024/06/06 02:51
问题描述: 在初始化表格后,分页查询后台的数据,显示在前台,但是分页的参数(每页显示的项数,和当前页码)不知道后台怎么接收? 在网上看了很多教程后,找到答案。 前台代码:
$("#grid").jqGrid(
{ url:"receiveObject4.do",
height : 400,
datatype:"json",
rownumbers : false,
colModel : [
{
label : '姓名',
name: 'uname',
index: 'uname',
width : 120
},
{
label : '年龄',
name : 'pass',
index : 'pass',
sortable : false,
width : 120
},
{
label : '啦啦啦',
name : 'id',
width : 120,
align : 'center',
sortable : false,
formatter : function(value, options, row) {
var btn = "";
btn += ' <a href="javascript:onDtl('
+ value
+ ')"class="mesq">查看信息</a> '
btn += ' <a href="javascript:onDel('
+ value
+ ')"class="mesd">删除信息</a> '
return btn;
}
} ],
rowNum : 10,
page:1,
rowList : [ 10, 50, 100 ],
pager : '#pager',
sortname : 'id',
sortorder : "desc",
viewrecords :true,
multiselect: true,
pginput:true
});
后台代码:
@RequestMapping("/receiveObject4")
public void receiveObject4(HttpServletResponse response,HttpServletRequest request,User user,String honestName,String jq,Integer rows,Integer page,Integer rowList) throws IOException{
System.out.println(rows+"=4="+page+"="+rowList);
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
JSONObject jo = new JSONObject();
List<User> us = userService.getUser(user,page,page);
List<User> list = new ArrayList<User>();
for (int i = 0; i < 50; i++) {
User u = new User();
u.setUname("哈哈"+i);
u.setPass(i+"");
list.add(u);
}
Map m = new HashMap<String, Object>();
// m.put(key, value);
list.add(user);
Integer c = 5;
jo.put("total", c);
jo.put("rows",list);
out.print(jo);
System.out.println("receiveObject4缁撴灉="+jo);
}
上面为前台传递和后台接收分页的参数(每页显示的项数,和当前页码)的代码,只用来解决两个参数的后台接收问题: 前台传递的参数:rowNum 后台接收的名称为:Integer rows 参考文章:http://blog.csdn.net/zsq520520/article/details/53405987?locationNum=9&fps=1
- jqGrid学习遇到的小坑rowNum
- jqGrid的rownum属性
- 使用jqGrid中遇到的小问题
- PHP学习中遇到的小坑
- jqGrid中rowNum关于返回值的设定
- 学习oracle的ROWNUM
- jqGrid入门时遇到的问题
- 使用mybatis+jqgrid过程遇到的问题
- oracle中RowNum的学习
- 从零学习小程序开发遇到的坑
- 数据库rownum的分组排序小技巧
- jqgrid的学习(一)
- 学习中遇到的小问题
- Python学习中遇到的小知识点
- ssh学习中遇到的小问题
- 学习中遇到的小技巧
- 学习andoid 遇到的小问题
- 20140918学习遇到的小问题
- 源码分析-java集合-基于jdk7
- Audio音频输出通道切换
- MVP+Retrofit+Rxjava项目的封装
- Gradle初步解析
- UWP入门开发1:多Page转换总结
- jqGrid学习遇到的小坑rowNum
- Flask中render_template的使用和模板的继承
- myeclipse生成注册码,代码方式.
- JAVA POI HSSFWorkbook 导出Excel表格超大数据量解决方案
- 数据库事务隔离级ORACLE数据库事务隔离级别介绍
- Android 8.0新特性适配测试报告来啦!
- Java
- angular购物车逻辑代码
- 基于Spring的服务端国际化配置