From: Alan Knowles Date: Wed, 25 Sep 2019 04:46:24 +0000 (+0800) Subject: Changed Roo/form/BasicForm.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=025433ee881b232ee96433af2fd28cfc7e4a904a Changed Roo/form/BasicForm.js --- diff --git a/Roo/form/BasicForm.js b/Roo/form/BasicForm.js index 5beb65a446..6ef02c7abe 100644 --- a/Roo/form/BasicForm.js +++ b/Roo/form/BasicForm.js @@ -538,6 +538,15 @@ clientValidation Boolean Applies to submit only. Pass true to call fo }, this); } + // use formdata + if (typeof(FormData) != 'undefined' && asString !== true) { + var fd = new FormData(this.el.dom); + var ret = {} + for(var pair of formData.entries()) { + ret[pair[0]] = pair[1]; // not sure how this will handle duplicates.. + } + return ret; + } var fs = Roo.lib.Ajax.serializeForm(this.el.dom);