FormData在Internet Explorer中不工作


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中不工作时,我试图发布文件。我只需要使用FormData上传IE中的文件。

有谁能指出我做错了什么吗?

FormData在Internet Explorer 9及以下版本不支持:http://caniuse.com/#search=formdata。有文件上传模块,通过使用iframes来解决这个问题:https://github.com/blueimp/jQuery-File-Upload

相关内容

最新更新