springmvc中controller层返回的是json数据,请问怎么把数据放到easyui分页中?
答案:1 悬赏:60
解决时间 2021-02-27 23:12
- 提问者网友:敏感魔鬼
- 2021-02-27 15:07
controller层代码:
@RequestMapping(value="/student")
public @ResponseBody List<Student> queryAll(ModelMap model){
list=studentService.queryStrAll();
int cot=studentService.studentCount();
model.addAttribute("students", list);
System.out.println("--------students----------------"+list);
System.out.println("--------cot--------------------"+cot);
return list;
}
js:
$(function(){
$("#dd").datagrid({
url:'cbbs.ctrlflow.monitor/networkele/student.do',
columns:[[
{field:'id',title:'id',width:100},
{field:'name',title:'name',width:100},
{field:'password',title:'passwor',width:100}
]],
title : '网元主机信息列表',
pageSize : 5,//默认选择的分页是每页5行数据
pageList : [ 5, 10, 15, 20 ],//可以选择的分页集合
iconCls : 'icon-save',
loadMsg : '数据加载中,请稍后......',
toolbar:'#toolbar', //表格菜单
loadMsg:'嗖 ----正在火速加载中 -------------', //加载提示
pagination:true, //显示分页工具栏
rownumbers:true, //显示行号列
singleSelect:true,//是允许选择一行
queryParams:{ //在请求数据是发送的额外参数,如果没有则不用谢
name:'easyui',
hhh:'aa'
}
});
});
上面这个js是列表的框架,请问怎么才能把list中id,name,password三个属性方法到easyui框架中呢??
最佳答案
- 二级知识专家网友:开心就好
- 2021-02-27 16:32
easyui分页必须要设置对应的参数
标准json格式
{total:15,pageSize:5,pageNum:1,rows:[{name:"张三"},{name:"李四"}]}rows的数据就是你mvc查询出来的数据
total总条数,pageSize每页大小,pageNum当前页
另外提示参数名称区分大小写。基本上easyui都所有json数据的key都区分大小写
标准json格式
{total:15,pageSize:5,pageNum:1,rows:[{name:"张三"},{name:"李四"}]}rows的数据就是你mvc查询出来的数据
total总条数,pageSize每页大小,pageNum当前页
另外提示参数名称区分大小写。基本上easyui都所有json数据的key都区分大小写
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯