我的前台js
$(function() {
$('#tt').datagrid({
url : 'allRegion!selectAllRegion.action',
columns : [[
{field : 'id',title : '编码',width : 80},
{field : 'name',title : '姓名',width : 80},
{field : 'shortName',title :'简称'},
{field : 'sortNo',title : '排序码',width : 80},
{field : 'res',title : '说明',width : 80}
]],
后台action:
public void selectAllRegion() {
JSONArray jsonArr=null;
List<U_Region> region = regionService.selectAllRegion();
jsonArr= JSONArray.fromObject(region);
try {
System.out.println("{ \"total\":2,\"rows\":"+jsonArr+"}");
HttpServletResponse response2 = null;
response2.setContentType("text/plain;charset=utf-8");
response2.getWriter().print("{ \"total\":2,\"rows\":"+jsonArr+"}"); } catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}后台已经打印出json格式没有错,为什么前台接收不到值呢,求各位指点datagridjsonsshaction
$(function() {
$('#tt').datagrid({
url : 'allRegion!selectAllRegion.action',
columns : [[
{field : 'id',title : '编码',width : 80},
{field : 'name',title : '姓名',width : 80},
{field : 'shortName',title :'简称'},
{field : 'sortNo',title : '排序码',width : 80},
{field : 'res',title : '说明',width : 80}
]],
后台action:
public void selectAllRegion() {
JSONArray jsonArr=null;
List<U_Region> region = regionService.selectAllRegion();
jsonArr= JSONArray.fromObject(region);
try {
System.out.println("{ \"total\":2,\"rows\":"+jsonArr+"}");
HttpServletResponse response2 = null;
response2.setContentType("text/plain;charset=utf-8");
response2.getWriter().print("{ \"total\":2,\"rows\":"+jsonArr+"}"); } catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}后台已经打印出json格式没有错,为什么前台接收不到值呢,求各位指点datagridjsonsshaction
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货