я так понимаю, при сабмите формы должно произойти 2 действия
1) отправка почты
2) скачивание файла в браузер
Тогда надо сделать вот что:
на форму добавить <input type="hidden" name="file" value="true">
в обработчике submit сделать только проверку пользовательского ввода - что указан корректный емайл, телефон и т.д. Если что-то некорректное, то вызвать event.preventDefault();, иначе не вызывать.
без event.preventDefault(); форма просто засабмитится, но благодаря "Content-Disposition: attachment" будет просто скачивание файла. Т.е. аякс тут вообще нахрен не нужен
|