通过ext.ajax获得action传输的数据后想在grid中显示出来,但是貌似数据类型有问题,
在grid中无法显示,但是接收到的值可以通过alert显示,代码如下望大神指教
你好,你那个action返回的并不是json数据,我觉得你前台接收的是json的话,而你返回的是string
字符串啊,所以你应该在action倒数第二行加上这句:
JSONObject jsonobj = JSONObject.fromObject(json);
return jsonobj;
这样再试下。。。
text是字符串,data配置需要json对象,eval转换下
var text=....;
text=eval('('+text+')')//或者Ext.decode(text);
建议不要alert 用 console