From 025433ee881b232ee96433af2fd28cfc7e4a904a Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 25 Sep 2019 12:46:24 +0800 Subject: [PATCH] Changed Roo/form/BasicForm.js --- Roo/form/BasicForm.js | 9 +++++++++ 1 file changed, 9 insertions(+) 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); -- 2.39.2