我的javaEE项目中easyui的datagrid为何无法显示json数据
datagrid=$("#dg").datagrid({url:"category.do?method=list&user_id=1",//加载的URLisField:"...
datagrid=$("#dg").datagrid({
url:"category.do?method=list&user_id=1",//加载的URL
isField:"id",
pagination:true,//显示分页
pageSize:5,//分页大小
pageList:[5,10,15,20],//每页的个数
fit:true,//自动补全
fitColumns:true,
iconCls:"icon-save",//图标
title:"类别管理",
columns:[[ //每个列具体内容
{
field:'id',
title:'编号',
width:100,
editor : {//是否可编辑
type : 'validatebox',
options : {//必须校验
required : true
}
}
},
{field:'category_name',title:'类别名称',width:200,editor : {
type : 'validatebox',
options : {
required : true
}
}},
{field:'user_id',title:'创建者',width:200,editor : {
type : 'validatebox',
options : {
required : true
}
}}
]]
})
这是我的easyui datagrid
category.do?method=list&user_id=1这个url经检测能正常得到json串
json串的内容是:[{"category_name":"Java","user_id":0,"id":1,"user":{"user_status":0,"last_email_time":0,"id":0,"username":"ccdust"}}]
为何不显示这个json串的内容呢?
java类里是这么写的:
List<Category> categories=cs.getCategoriesAndUser(user_id);
JSONArray json=new JSONArray(categories);
其中cs是个工具类 获取一个ArrayList 展开
url:"category.do?method=list&user_id=1",//加载的URL
isField:"id",
pagination:true,//显示分页
pageSize:5,//分页大小
pageList:[5,10,15,20],//每页的个数
fit:true,//自动补全
fitColumns:true,
iconCls:"icon-save",//图标
title:"类别管理",
columns:[[ //每个列具体内容
{
field:'id',
title:'编号',
width:100,
editor : {//是否可编辑
type : 'validatebox',
options : {//必须校验
required : true
}
}
},
{field:'category_name',title:'类别名称',width:200,editor : {
type : 'validatebox',
options : {
required : true
}
}},
{field:'user_id',title:'创建者',width:200,editor : {
type : 'validatebox',
options : {
required : true
}
}}
]]
})
这是我的easyui datagrid
category.do?method=list&user_id=1这个url经检测能正常得到json串
json串的内容是:[{"category_name":"Java","user_id":0,"id":1,"user":{"user_status":0,"last_email_time":0,"id":0,"username":"ccdust"}}]
为何不显示这个json串的内容呢?
java类里是这么写的:
List<Category> categories=cs.getCategoriesAndUser(user_id);
JSONArray json=new JSONArray(categories);
其中cs是个工具类 获取一个ArrayList 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询