转换 Ext.data.record 为 json 格式。

Ext无法直接转换。

方法如下:

var records = DataView.getSelectedRecords(); //所得到的 records
var tmp = [];
for(var i = 0; i < records.length; i++) {
var record = records[i];
var Data = Ext.apply({}, record.data);	    //抓出 records[i] 下的資料

tmp.push(Data);
}
var output= Ext.encode(tmp);// encode 成 json
alert(output);
posted on 2012-12-19 15:59  SiKulou  阅读(242)  评论(0编辑  收藏  举报