正在创建使用表单ID的FORMDATA对象,并执行以下操作:通过迭代对象FORMDATA在Internet Explorer中,使用JavaScript
var formDataDetails = new FormData(document.getElementById("form_id"));
for (var entry of formDataDetails{
res[entry[0]] = entry[1];
}
上午后做JSON字符串化和做POST。
但是我最近发现for..of
循环在'Internet Explorer'中不支持。我相信使用for..in
循环是不正确的,因为它用于遍历可枚举对象(而非循环对象的属性)。
我应该如何去通过formData迭代Internet Explorer?
还没有答案。捕获表单细节并执行POST的最佳方式是什么,以便代码在IE中也能正常工作? –
我正面临完全相同的问题。 我仍在努力解决..头痛即将到来。 – Delphine