首页 > Web开发 > 详细

jQuery ajax上传文件报错Uncaught TypeError: Illegal invocation

时间:2019-10-13 13:51:58      阅读:103      评论:0      收藏:0      [点我收藏+]

转载: https://www.jianshu.com/p/9606f6972034

注意使用 new FormData()对象形式,

processData: false, // jQuery不要去处理发送的数据
contentType: false, // jQuery不要去设置Content-Type请求头

function uploadFile(){
    //var data = {"file": $("#file")[0].files[0]};
    var formData = new FormData();
    formData.append("file",$("#file")[0].files[0]);
    $.ajax({
        url:"https://192.168.10.137:9000/trtc/uploadFile",
        type:‘POST‘,
        data: formData,
        processData: false,   // jQuery不要去处理发送的数据
        contentType: false,   // jQuery不要去设置Content-Type请求头
        success:function(obj){
            console.log("上传成功");
            console.log(obj);
        },
        error: function(e){
            console.log("出错了")
        }
    })
}

 

jQuery ajax上传文件报错Uncaught TypeError: Illegal invocation

原文:https://www.cnblogs.com/yxgmagic/p/11665939.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!