首页 / LAYUI / layui插件上传图片
layui插件上传图片
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了layui插件上传图片,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1683字,纯文字阅读大概需要3分钟。
内容图文
<div class="form-group" style="margin-bottom: 10px;width: 100%;">
<label for="student_card">学生证:</label>
<div class="btn-group btn-group-lg" role="group">
<button type="button" class="btn btn-default" id="test8">选择文件</button>
<button type="button" class="btn btn-primary" id="test9">开始上传</button>
</div>
</div>
或
<div class="layui-upload">
<label for="student_card">学号:</label>
<button type="button" class="layui-btn layui-btn-normal" id="test8">选择文件</button>
<button type="button" class="layui-btn" id="test9">开始上传</button>
{if $dstrUserInfo['student_card']}<img src="/upload{$Info['student_card']}" width="150" height="150">{/if}
</div>
<script src="/static/layui/layui.js"></script>
<script>
layui.use('upload', function(){
var upload = layui.upload;
//执行实例
var uploadInst = upload.render({
elem: '#test8' //绑定元素
,url: '/xxx/upload/' //上传接口
,auto: false //选择文件后不自动上传
,bindAction: '#test9' //指向一个按钮触发上传
,accept: 'images' //只允许上传图片
,acceptMime: 'image/*' //只筛选图片
,size: 1024*2 //限定大小
,field: 'stud_card_img' //设定文件域的字段名
,done: function(res, index, upload){
//上传完毕回调
if(res.status==0){
layer.msg(res.msg,{ icon: 2,shade: [0.3, '#393D49'],shadeClose:true });
}else{
layer.msg(res.msg,{ icon: 1,shade: [0.3, '#393D49'],shadeClose:true });
}
}
,error: function(index, upload){
console.log(index);
console.log(upload);
//请求异常回调
layer.msg("上传出错",{ icon: 2,shade: [0.3, '#393D49'],shadeClose:true });
}
});
});
</script>
内容总结
以上是互联网集市为您收集整理的layui插件上传图片全部内容,希望文章能够帮你解决layui插件上传图片所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。