当前位置:首页 > Web开发 > 正文

Layui 文件上传 附带data数据

2024-03-31 Web开发

配置项中增加参数:

, 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数据

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/40840.html