Layui 文件上传 附带data数据

Posted guxingy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Layui 文件上传 附带data数据相关的知识,希望对你有一定的参考价值。

 

 

配置项中增加参数:

                    , data: {
                        CaseId: function () {
                            return $("#CaseId option:selected").val();
                        },
                        CaseName: function () {
                            return $("#CaseId option:selected").text();
                        }
                    }

 

 

例子:

                upload.render({
                    elem: ‘#test-upload-more‘
                    , url: ‘/Handler/CoverModelFileHandler.ashx?type=uploadAndCreate‘
                    , multiple: true
                    , accept: ‘file‘ //普通文件
                    , auto: false
                    , data: {
                        CaseId: function () {
                            return $("#CaseId option:selected").val();
                        },
                        CaseName: function () {
                            return $("#CaseId option:selected").text();
                        }
                    }
                    , choose: function (obj) {  //上传前选择回调方法
                        obj.preview(function (index, file, result) {

                            if ($("#CaseId option:selected").val() == ‘‘) {
                                $("#btnSubmit").click();
                                $(‘.layui-upload-file‘)[0].value = ‘‘;//解决两次选择的文件相同不能上传的问题
                                return false;
                            }

                            obj.upload(index, file);
                            return true;
                        });
                    }
                    , done: function (res, index, upload) {
                        $("#test-upload-more-list").append(‘<p>‘ + res.Name + ‘</p>‘);
                    }
                    , allDone: function (res) {
                        layer.msg(‘成功!‘, { icon: 1 });
                        parent.showCoverModelFile();
                    }
                });

 

以上是关于Layui 文件上传 附带data数据的主要内容,如果未能解决你的问题,请参考以下文章

layui上传文件组件(前后端代码实现)

layui文件上传回调前对文件类型及大小判断

Layui多文件上传进度条

关于layui图片/文件上传

layui d多文件上传

uni-app文件上传经验