Я знаю, что во всем есть такой же вопрос, но решения для меня не работают. Может ли кто-нибудь помочь мне разобраться, как передать параметры с помощью запроса POST с библиотекой загрузки jquery-file-upload, особенно когда используется опция send
:
$('#fileupload').fileupload('send', {files: [file]} )
.success(function (result, textStatus, jqXHR) {
console.log("Success...");
});
Я пробовал следующее:
$('#fileupload').fileupload('send', {
files: [file],
formData: {'fileType': fileType}
})
а также:
$('#fileupload').fileupload({formData: {'fileType': fileType} });
$('#fileupload').fileupload('send', {files: [file]})
и я попытался поместить formData
в формат formData: [{name:'fileType', value:fileType}]
У меня была такая же проблема несколько минут назад. Вы должны использовать:
file_upload.fileupload('send', {files:filesList, paramName: paramNames});
Я нашел его здесь: загрузка нескольких файлов асинхронно с помощью blueimp jquery-fileupload