效果图如下所示:
html
rush:js;">
.....
.......
<-- key=idPicUrl -->
vue
rush:js;">
data: {
queryFirmInfo:{
idPicUrl:""
......
}
}
= 0) {
baseFileAjax(new FormData($( "#fileForm" )[0]),function(result){
if(result.ret==0){
//提交成功后
//将图片上传到后台,得到后台图片的路径。
vm.queryFirmInfo["idPicUrl"]=result.url;
$("#dForm").formValidation('revalidateField',"idPicUrl");
}else{
layer.msg("修改图片失败!")
}
})
} else {
layer.alert('文件格式只支持:jpg、jpeg 和 png');
}
},
rush:js;">
/**
* @method :form表单提交文件
* @param url :请求路径
* @param data :请求数据(new FormData($( "#imgForm" )[0]))
* @param method:回调方法
*/
function baseFileAjax(data,method){
$.ajax({
url: '/dspark-firm/firmMember/uploadFile.yt',type: 'POST',data: data,async: false,cache: false,contentType: false,processData: false,success: method,error: function (returndata) {
alert("Connection error");
}
});
}
以上所述是小编给大家介绍的基于vue+ bootstrap实现图片上传图片展示功能。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。