通常一个人使用form.submit({...})
. 我现在想让我的表单提交同步,所以我切换到使用Ext.Ajax.request({async: false, ...})
. 的 form 属性Ext.Ajax.request()
通常如下所示:
Ext.Ajax.request({
url: 'formsubmit',
form: 'formid',
method:'POST',
success: function(response, opts) {
alert("successfull");
},
failure:function(res,opt) {
alert("request failed");
}
});
我现在正在处理一堆匿名表格。有没有办法解决?
给定 avar form = {xtype: 'form', items: [...]}
我尝试用 , 替换'formid'
,form.getEl()
但form.getForm()
都form.getForm().getFieldValues()
不起作用。
除了为我的每个匿名表单分配一个生成的 id 之外,没有其他方法可以解决这个问题。
感谢您的任何意见