doFormDataUpload : function(o, ps, url)
{
-
+ var form = Roo.getDom(o.form);
form.enctype = form.encoding = 'multipart/form-data';
- var formData = o.formData === true ? new FormData(Roo.getDom(o.form)) : o.formData;
+ var formData = o.formData === true ? new FormData(form) : o.formData;
var cb = {
success: this.handleResponse,
this.abort();
}
-
+ Roo.lib.Ajax.defaultPostHeader = 'multipart/form-data';
this.transId = Roo.lib.Ajax.request( "POST", url, cb, o.formData, o);
-
+ Roo.lib.Ajax.defaultPostHeader = 'application/x-www-form-urlencoded';
}