gpt4 book ai didi

javascript - 热门使用 jquery promise 与文件上传

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:14:16 25 4
gpt4 key购买 nike

我正在尝试使用一个很好的 Uploader 插件上传一个图像,我想连同图像一起发送一些表单数据,但是在初始化插件时表单数据对我不可用(根据要求插件的它应该在初始化时给出)。如果可以,是否可以为此目的使用 jquery Promise?如何?

/*--  Create Rack Image Uploads  --*/

$('.rack-create-modal').on('shown.bs.modal', function () {
$('#createRackImageUpload').fineUploader({
template: 'qq-template-manual-trigger',
multiple: false,
autoUpload: false,
request: {
endpoint: 'upload_shop_rack',
// customHeaders:{data:$('#createRack').serialize()},
params:{data:{
name:''//,I want promimse Here
value:'Human Value'
}
},
session: {
endpoint: 'get_rack_image',
refreshOnRequest: true,
},
validation: {
allowedExtensions: ['jpeg', 'jpg', 'gif', 'png'],
sizeLimit: 5242880,
itemLimit: 1

},
messages: {
tooManyItemsError: 'You can only add 1 image'
},
deleteFile: {
enabled: true,
forceConfirm: true,
endpoint: 'delete_shop_rack'
}
});
$('.trigger-upload').click(function (e) {
Var createRackForM=$('#cresteRack').serialize();
$('#createRackImageUpload').fineUploader('uploadStoredFiles');
});
});

最佳答案

您可以随时使用 Fine Uploader 的 setParams API method 在任何上传请求中包含任何参数.例如:

callbacks: {
onUpload: function(id) {
this.setParams(id, {someData: 'someValue'})
}
}

关于javascript - 热门使用 jquery promise 与文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36427482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com