+ -
当前位置:首页 → 问答吧 → Ext store和reader中data数据如何同步

Ext store和reader中data数据如何同步

时间:2011-07-29

来源:互联网

我的grid用的是jsonStore 我想把grid中的数据按行发送到后台,格式如下:
  [
  {name:'xxx',id:'1'}, //一行的数据
  {name:'yyy',id:'2'}
  ]
 因为数据量大,不想循环一行一行的拼装数据,因此采用 store.reader.jsonData中数据发送到后台,于是问题就来了:
 store.reader.jsonData是在store load之后才更新,我如何在编辑grid之后就更新store.reader.jsonData中的数据,使store中数据与 store.reader.jsonData同步?

作者: lveclipse   发布时间: 2011-07-29

var rowData = new Array();
ndysDetailGrid.getStore().each(function(record) {
rowData.push(record.data);
});

作者: yangshuan123   发布时间: 2011-08-05

rowData = Ext.util.JSON.encode(rowData);
waitTitle : '提示',//标题  
waitMsg : '正在提交数据请稍后...',//提示信息
url : BASE_CTX
+ "devices/jihuajingfei/addYearbudget.action",
method : "post",
params : {
rowsJson : rowData
},

作者: yangshuan123   发布时间: 2011-08-05

这样行吗

作者: yangshuan123   发布时间: 2011-08-05

热门下载

更多