将Ext.Json.Store对象、数组对象转换称Json对象

    将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); }

 

你可能感兴趣的:(json,function)