LayUI 文件上传 文件类型后缀 设置

图片/文件上传 - layui.upload
点击跳转到Layui官网文件上传页面

找到设置文件上传类型的设置的参数
在这里插入图片描述

代码
<div class="layui-upload-drag" id="test10">
  <i class="layui-icon"></i>
  <p>点击上传,或将文件拖拽到此处</p>
  <div class="layui-hide" id="uploadDemoView">
    <hr>
    <img src="" alt="上传成功后渲染" style="max-width: 196px">
  </div>
</div>
upload.render({
    elem: '#test10'
    ,url: 'https://httpbin.org/post' //改成您自己的上传接口
    ,done: function(res){
      layer.msg('上传成功');
      layui.$('#uploadDemoView').removeClass('layui-hide').find('img').attr('src', res.files.file);
      console.log(res)
    }
  });

自行设置上传文件的后缀类型

exts: 'xls|xlsx|csv|zip|pdf|doc|docx|png|jpeg|jpg|gif'// 设置允许上传的格式

, exts: 'xls|xlsx|csv' 		Excel文件后缀
,exts: 'zip'				压缩包文件后缀
, exts: 'pdf'				PDF文件后缀
, exts: 'doc|docx'			Word文件后缀
, exts: 'png|jpeg|jpg|gif'	图片文件后缀
upload.render({
            elem: '#test10',
            url: "自己的上传接口",
            accept: 'file',
            exts: 'xls|xlsx|csv', //限制上传文件的后缀名,用|分隔
            done: function (res, index, upload) {
                if (res.Code == 1) { //上传成功
                    alert("上传成功");
                }
                else {
                    alert("上传失败!");
                }
            },
            error: function (index, upload) {
                alert("上传失败!");
            }
        });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值