angular上传文件和ajax上传文件

来源:互联网 发布:中国万网域名申请流程 编辑:程序博客网 时间:2024/06/05 16:17

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(){}    })//没有什么特别需要注意的