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
。
任何人都可以指出我做错了吗?
答案 0 :(得分:1)
Internet Explorer 9及以下版本不支持FormData:http://caniuse.com/#search=formdata。有一些文件上传模块可以使用iframe解决此问题:https://github.com/blueimp/jQuery-File-Upload