Roo/form/BasicForm.js
authorAlan Knowles <alan@roojs.com>
Wed, 25 Sep 2019 04:51:47 +0000 (12:51 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 25 Sep 2019 04:51:47 +0000 (12:51 +0800)
Roo/form/BasicForm.js

index 4904b46..a40c6e9 100644 (file)
@@ -540,11 +540,11 @@ clientValidation  Boolean          Applies to submit only.  Pass true to call fo
         
         // use formdata
         if (typeof(FormData) != 'undefined' && asString !== true) {
-            
+            var fd = new FormData(this.el.dom);
             var ret = {};
-            (new FormData(this.el.dom)).entries().forEach(function(pair) {
+            while (pair = fd.entries().next()) {
                 ret[pair[0]] = pair[1]; // not sure how this will handle duplicates..
-            });
+            };
             return ret;
         }