首页 > 代码库 > easyui datagrid(list中带list) 表头与表中内容不整齐
easyui datagrid(list中带list) 表头与表中内容不整齐
分组时,生成json字符串,以"["区分组成员时,冒出的错误!
下面代码是为生成json字符串前准备的
JSONObject jo1 = new JSONObject();
jo.put("resultRegistContent.RContent["+i+"]", resultRegistContent1.getRContent());//分组组成员的区分
jo.put("resultRegistContent.registId["+i+"]", resultRegistContent1.getRegistId());
看见上面代码用“[”,“]”括号住了,在html利用easyui框架解析json时会出错
解决方案:
把区分“[]”的符号去掉,换成其它字符串形式区分,就可以了!
int i = 0;
for (Iterator iterator2 = resultList1.getResultRegistContentList().iterator(); iterator2.hasNext();) {
ResultRegistContent resultRegistContent1 = (ResultRegistContent) iterator2.next();
JSONObject jo1 = new JSONObject();
jo.put("resultRegistContent.RContent"+i, resultRegistContent1.getRContent());//分组组成员的区分
jo.put("resultRegistContent.registId"+i, resultRegistContent1.getRegistId());
i=i+1;
}
改代码后就正常显示
这只是其中的一个情况!!
easyui datagrid(list中带list) 表头与表中内容不整齐