function checkfile() {
//formdata储存异步上传数据
var formData = new FormData($('form')[0]);
formData.append('file', $(':file')[0].files[0]);
//坑点: 无论怎么传数据,console.log(formData)都会显示为空,但其实值是存在的,f12查看Net tab可以看到数据被上传了
$.ajax({
url: '跳转的地址',
type: '传值的方法',
data: formData,//传过去的图片的值
//这两个设置项必填
contentType: false,
processData: false,
success: function (data) {
console.log(data)
var srcPath = data;
//注意这里的路径要根据自己的储存文件的路径设置
$('.picDis img').attr('src', srcPath);
}
})
}
AJAX上传文件
最新推荐文章于 2022-10-27 14:47:48 发布