文件上传参数:
elem
绑定的元素
url
上传的接口
accept
表单验证,可以上传的文件类型
acceptMime
文件选择对话框显示的文件的筛选
exts
允许上传的文件后缀
auto
是否文件自动上传
size
可以上传的文件的大小 单位是kb
done
上传结束的回调方法
error
异常的回调方法
choose
选完文件的回调方法
代码如下 :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="layui/layui/css/layui.css" media="all"> <script src="layui/layui/layui.js"></script> </head> <body> <button type="button" class="layui-btn" id="test1"> <i class="layui-icon"></i>上传图片 </button> <script> layui.use('upload', function(){ var upload = layui.upload; //执行实例 var uploadInst = upload.render({ elem: '#test1' //绑定元素 ,url: '/upload/' //上传接口 ,accept:"images"//验证类型 ,acceptMime:"image/*"//文件选择对话框筛选 ,exts:"jpg"//允许上传的文件后缀 ,auto:true//选完文件 自动上传 ,size:1000//允许上传的文件大小 kb单位 ,done: function(res){ //上传完毕回调 } ,error: function(){ //请求异常回调 }, choose:function(){ //选完文件后回调 } ,before:function(obj){ //上传文件前回调 //文件预览 obj.preview(function(index,file){//index文件索引 file文件 }); }, progress:function(n,index){//n进度 index多文件上传的文件索引 //文件上传进度回调 } }); }); </script> </body> </html>
0条评论
点击登录参与评论