Отправка формы Jquery после загрузки файла
Я понимаю, что этот вариант вопроса появлялся много раз, но ни один из тех, которые я могу найти, не отвечает на этот вопрос в таком контексте.
Я использую сторонний загрузчик файлов, который использует jQuery и дает успешный обратный вызов после завершения загрузки файла.
Чего я хочу добиться, так это формы с текстовыми полями вместе с загрузчиком файлов, который при нажатииОтправить', запускает функцию загрузки (и файл начинает загружаться вместе с ним 's индикатор выполнения) и ожидает обратного вызова, прежде чем продолжить отправку формы.
Я должен сразу признать, что я полный идиот с jQuery, и это совершенно смущает меня, поэтому я очень не уверен, как этого добиться.
Мои попытки пока приводят только к тому, что форма пытается отправить сразу, пока идет загрузка файла.
Функцияmanualuploader.uploadStoredFiles();
создается при нажатииЗагрузить сейчас кнопка.
JQuery, который создает файл загрузки, выглядит следующим образом:
$(document).ready(function() {
var manualuploader = new qq.FineUploader({
element: $('#manual-fine-uploader')[0],
request: {
endpoint: 'uploader.php'
},
autoUpload: false,
text: {
uploadButton: ' Select Files'
}
});
$('#triggerUpload').click(function() {
manualuploader.uploadStoredFiles();
});
});