0
我有一个窗体的字段和网格。如何包含文件添加到表格提交
{ textfield },
{ textfield },
{ textfield },
etc...,
{ grid with toolbar: filefield }
在网格,我添加了一个filefield
工具栏,我添加了一个变化监听器将文件添加到网格中:
addAttachment: function (field, value, eOpts) {
var me = this,
grid = field.up('grid'),
gridStore = grid.getStore();
gridStore.add(
{
filename: value,
dateadded: new Date()
});
}
基本上,我想将附件添加到网格首先让我可以发送多个文件到服务器。这可能吗?
目前,做form.getValues()
只能获取窗体内的其他字段,而不能获取工具栏。获取商店项目似乎也没有包含正确的文件路径,因为它们的前缀为c:\fakepath\
。
我想要的只是推动所有表单值,包括存储在Save
事件的网格中的所有文件。任何运气家伙?