アップローダプラグインを使用して画像をアップロードしようとしていますが、画像と一緒にフォームデータを送信したいが、プラグインを初期化します(プラグインの要件に従って、初期化時に指定する必要があります)。 jquery Promiseを使用することは可能ですか?ファイルを使用してjquery約束を熱く使用するアップロード
/*-- 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');
});
});
申し訳ありませんコード –
を追加する方法がわからないこのヘルプあなたでしょうか? http://docs.fineuploader.com/branch/master/api/options.html#form – yts
私はドキュメントを通過しようとしましたが、初期化後に動的データを追加する機能はありません –