Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript formdata在IE 9,10,11 Jquery中不起作用_Javascript_Jquery_Asp.net Mvc - Fatal编程技术网

Javascript formdata在IE 9,10,11 Jquery中不起作用

Javascript formdata在IE 9,10,11 Jquery中不起作用,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,我想上传文件到服务器上,为此我使用ajax和formdata上传到服务器上,在Chrome中一切正常,但在IE版本9、10、11中不工作 var formdata = new FormData(); for (var i = 0; i < fileInput.files.length ; i++) { formdata.append(fileInput.files[i].name, fileInput.files[i]); } if( fileInput.

我想上传文件到服务器上,为此我使用ajax和formdata上传到服务器上,在Chrome中一切正常,但在IE版本9、10、11中不工作

 var formdata = new FormData();
 for (var i = 0; i <  fileInput.files.length ; i++) {
 formdata.append(fileInput.files[i].name, fileInput.files[i]);

           }

if( fileInput.files.length>0){
                $.ajax({
                    url:path,
                    type: "POST",
                    contentType: false, // Not to set any content header
                    processData: false, // Not to process data
                    data: formdata,
                    success: function (result) {
                    },
                    error: function (err) {

                        return false;
                    }
                });
            }
var formdata=new formdata();
对于(var i=0;i0){
$.ajax({
url:path,
类型:“POST”,
contentType:false,//不设置任何内容头
processData:false,//不处理数据
数据:formdata,
成功:功能(结果){
},
错误:函数(err){
返回false;
}
});
}

formData在IE9中不受支持,但应该在其他版本中工作?目前我正在使用Ie 11,但仍然不工作。。