У меня есть модальное окно, которое представляет форму пользователям. Форма включает также одну или несколько загрузок файлов. Поэтому я не могу отправить форму с ajax.
В данный момент я делаю стандартную отправку с кнопкой отправки. Когда форма отправлена (в общем, это занимает несколько секунд), PDF-файл генерируется и отправляется обратно для загрузки (т. Е. Content-Disposition: заголовок вложения) для принудительной загрузки. После завершения загрузки данных формы мне нужно закрыть модальное окно. Если я вызываю метод close прямо, отправка никогда не завершается и загрузка файла никогда не запускается (я думаю, это потому, что модальное окно удалено из DOM). Я могу установить тайм-аут, но может быть n изображений, поэтому время, необходимое для загрузки, непредсказуемо (и относительно количества загрузок).
Я смотрел на плагин формы jQuery (http://jquery.malsup.com/form/#file-upload),, но, очевидно, он использует iframe для загрузки файлов, поэтому я не уверен, что он достигнет того, что мне нужно.
Спасибо за любую помощь,
Дом.