转载: 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("出错了") } }) }