利用ajax进行图片上传,啥也不说了,上代码~ajax
<input type="file" id="uploadImg">api
<span onclick='upload()'>更换</span>app
function upload(){
if($('#uploadImg').val() == ''){ //检查input[type=file]是否有值
// plus.nativeUI.toast('请选择图片再进行上传操做!');
console.log('请选择图片再进行上传操做!');
}else{
var formdata=new FormData($("#uploadImg"));
formdata.append('formFile',$("#uploadImg").get(0).files[0]);
$.ajax({
url: 'https://hdj.microsun.tech/api/Users/UpFile/394c65ab-1cb0-4f8c-941d-08d7754da439/avatar',
data: formdata,
type: "POST",
async: false,
cache: false,
contentType: false,
processData: false,
success: function(data) {
console.log(JSON.stringify(data));
$('#updata_img').src
},
error: function(data) {
console.log(data.status);
}
});
}
}async