jquery flexigrid不同版本解析json的格式是否不同 5

以前使用flexigrid解析后台传回的数据可以正常显示,后台使用List<T>泛型集合通过配置struts2配置json-default转成json数据,前台列表正常显... 以前使用flexigrid解析后台传回的数据可以正常显示,后台使用List<T>泛型集合通过配置struts2配置json-default转成json数据,前台列表正常显示;现替换到flexigrid1-1版本这种方式显示不出来,前台提示“Cannot read property '0' of undefined”,返回的数据如图:

后发现,将泛型类以map集合存放,其中包含“cell”键值,才能显示出来,是否新版本只支持cell列表形式的json数据,这种方式前台显示列表的顺序固定,不能根据列名显示数据列,分数较少,真心求调教....
展开
 我来答
abcily
2012-12-27 · TA获得超过134个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:181万
展开全部
json格式都一样。没有什么不同。只是有些在单引号双引号写法上有所不同
追问
以前staffs不用手动转json,struts帮我转成的json格式就能显示,现在我需要如下操作:
for (WfdStaff wfdStaff : staffs) {
Map map = new HashMap();
map.put("staffId", wfdStaff.getStaffId());
map.put("cell", new Object[]{wfdStaff.getStaffName()});
rows.add(map);}
这样前台才能显示,这样前台的列表顺序只能根据后台的顺序来排列,感觉不如之前版本的前台指定列名自动匹配排列智能呢
追答
staffs是什么我不知道,但可以肯定的是json格式标准备有变。要不以前是否用的是对象,而不是一个真正的json串。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式