layui uploader用法

本文介绍了一个基于layui框架的文件上传组件配置方法及其实现细节。通过具体代码示例展示了如何设置上传文件的大小限制、允许的文件类型、自定义上传URL、额外参数和请求头等关键配置项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<script>
        layui.use(['upload', 'jquery'], function () {
            var upload = layui.upload;
            var $ = layui.$;
            //执行实例
            var uploadInst = upload.render({
                elem: '#test1'                //绑定元素
                , url: '/Home/UploadImg'      //上传接口


                //*********************传输限制
                , size: 100                   //传输大小100k
                , exts: 'jpg|png|gif|'        //可传输文件的后缀
                , accept: 'file'              //video audio images


                //****************传输操作相关设置
                , data: { Parm1: "hello", Parm2: "world" }    //额外传输的参数
                , headers{token:'sasasasa'}                   //额外添加的请求头
                , auto: false                                 //自动上传,默认是打开的
                , bindAction: '#btnUpload'                    //auto为false时,点击触发上传
                , multiple: false                             //多文件上传
                //, number: 100                               //multiple:true时有效
               
                , done: function (res) {                      //传输完成的回调
                    console.log(res.IsSuccess)
                    console.log(res.Msg)
                    $('#myPic').attr("src", res.Src);
                }
                , error: function () {                         //传输失败的回调
                    //请求异常回调
                }
            });
        });
    </script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值