layui.upload上传文件的同时怎么传递一个参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layui.upload上传文件的同时怎么传递一个参数相关的知识,希望对你有一定的参考价值。

在 before 回调里面 执行追加 隐藏input的操作,里面放你的参数 $('.layui-upload-file').after( '<input type="hidden" name="xxxx" value="xxxx" />' ); 参考技术A 在 before 回调里面 执行追加 隐藏input的操作,里面放你的参数 $('.layui-upload-file').after( '<input type="hidden" name="xxxx" value="xxxx" />' );
这种方式只能传递静态参数,对于select的值好像获取不到
参考技术B 通过data传递的参数,是通过post传递的

layui.use('upload', function ()
var upload = layui.upload;
upload.render(
elem: '#uploadData',
url: 'uploadUrl',
accept: 'file', //普通文件
exts: 'xlsx',
data:
'id': 123456

,

done: function (res)
layer.msg(res.msg);

)
)

以上是关于layui.upload上传文件的同时怎么传递一个参数的主要内容,如果未能解决你的问题,请参考以下文章

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

Layui上传图片 带接口

layui——上传图片,并实现放大预览

layer 的上传接口怎么使用

Layui upload多图片上传, 传参后台接受不到

layui 魔改:上传时的真实进度条