FormData在Internet Explorer中不起作用

时间:2014-06-23 06:37:15

标签: javascript

var formdata = new FormData();
var fileInput = document.getElementById('fileInput');

for (i = 0; i < fileInput.files.length; i++) {
  formdata.append(fileInput.files[i].name, fileInput.files[i]);
}
当我尝试发布文件时,

FormData无法在Internet Explorer中运行。我只需使用IE上传文件FormData

任何人都可以指出我做错了吗?

1 个答案:

答案 0 :(得分:1)

Internet Explorer 9及以下版本不支持FormData:http://caniuse.com/#search=formdata。有一些文件上传模块可以使用iframe解决此问题:https://github.com/blueimp/jQuery-File-Upload