Всем доброго времени суток, возникла задача сделать форму добавления данных в базу, картинку тоже загружать, нашёл интересный плагин "formstone upload" но проблема в том, что у меня форма должна обрабатываться после нажатия на кнопку, а upload виджет сразу отправляет запрос на сервер на загрузку. Получается нужно что бы виджёт запоминал что файл картинки выбран, а потом я уже по нажатия кнопки ajax'om отправлял всю форму на сервер и в том числе и изображение, подскажите как реализовать?
Сейчас это выполняется вот так
$(".upload").upload({
action: "/admin/controller",
label: 'Перетащите файл в блок загрузки, или выберите его',
postKey: 'imgNewMaslo',
maxQueue: 1,
maxSize: 10485760,
multiple: false
});
А должно выполнятся как-то так
$("#addMaslo").submit(function() {
var form_data = $(this).serialize();
// тут отправляем ajax форму с картинкой и полями
return false;
});
Нужно реализовать, что бы виджет не начинал загрузку, а был в стадии готовности к загрузке, но её не начинал до тех пор, пока не нажмётся кнопка