将Ext.data.Store对象或数组对象转换成Json对象,关键代码如下: /** * 将Ext.Json.Store对象 * 数组对象 * 转换成Json形式的字符串 * @param {} store * @return {} */ function storeToJson(jsondata){ var listRecord; if(jsondata instanceof Ext.data.Store){ listRecord = new Array(); jsondata.each(function(record){ listRecord.push(record.data); }); }else if(jsondata instanceof Array){ listRecord = new Array(); Ext.each(jsondata,function(record){ listRecord.push(record.data); }); } return Ext.encode(listRecord); }