您必须添加
processdata:false,contentType:false方法,以便jQuery不会更改标头或数据(这会破坏当前代码)。
function uploadFile(blobFile, fileName) { var fd = new FormData(); fd.append("fileToUpload", blobFile); $.ajax({ url: "upload.php", type: "POST", data: fd, processdata: false, contentType: false, success: function(response) {// .. do something }, error: function(jqXHR, textStatus, errorMessage) {console.log(errorMessage); // Optional } });}


