angular上傳檔案和ajax上傳檔案
阿新 • • 發佈:2019-02-15
angular上傳檔案
var uploadFile=document.querySelector("#uploadFile").files[0];
//jquery獲取$("#uploadFile").prop("files")[0];
var formData = new FormData();
formData.append('fileTypeId', fileType);//其他需要上傳的欄位
formData.append('file', uploadFile);//檔案
$http({
url:ex.websitemonitor+"files/upload",
method:"post" ,
headers: {'Content-Type': undefined},//使用angular上傳一定要加上這一句,不然傳給後臺的是空的。
data: formData,
}).success(function (result) {}
ajax上傳檔案
var uploadFile=document.querySelector("#uploadFile").files[0];
//jquery獲取$("#uploadFile").prop("files")[0];
var formData = new FormData();
formData.append('fileTypeId' , fileType);//其他需要上傳的欄位
formData.append('file', uploadFile);//檔案
$.ajax({
url:"",
type:"post",
data:formData,
success:function(){},
error:function(){}
})//沒有什麼特別需要注意的