如何将记录返回到extjs中不同js文件的存储?

时间:2013-01-29 19:01:30

标签: javascript extjs extjs4

我正在尝试在extjs4中的网格上创建弹出式编辑。到目前为止,我能够将记录从网格传输到弹出面板,该面板位于不同的js文件中。我是用这段代码做的:

handler: function(grid, rowIndex, colIndex){
var record = grid.getStore().getAt(rowIndex);
var frm = new MyDesktop.Modules.Journals.Client.JournalsDetailForm();
frm.createWindow(desktop, record, operation);

另一个文件接受像这样的记录

jvdetailform.loadRecord(record);

现在我的问题是从弹出窗体编辑记录后,如果我按下jvdetailform上的添加按钮,然后自动更新网格,如何将记录返回到商店?

1 个答案:

答案 0 :(得分:0)

在你的形式的按钮处理程序中:

var values = this.getValues(); // where this == jvdetailform
record.set(values);