html 动态参数data,webuploader.js多图上传动态参数formData设置

webuploader.js多图上传时,需要对不同的图片设置不同的动态formData参数,在上传队列里如何给每人图片设置参数呢,这里用到uploadBeforeSend事件,在里面设置data改变每个图片参数。

1.初始化的时候直接添加参数

var uploader = new WebUploader.Uploader({

...

formData: {

id: 1

}

...

});

2.绑定uploadBeforeSend事件来给每个独立的文件添加参数 事件代码如下:

uploader.on('uploadBeforeSend', function (obj, data, headers) {

//data里就是formData

data.key = filepath;

});

却在监听上传前对data设置。

3、初始化后添加参数(只要在uploader.upload()方法前就行)

uploader.options.formData.uid = 1;

效果如下

7f4fadc7b9bf55d3cfc679f5f5170907.png

afc863e279208e5c3f0d8852325df716.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值