Показать сообщение отдельно
  #1 (permalink)  
Старый 27.03.2016, 12:51
Аспирант
Отправить личное сообщение для ShutTap Посмотреть профиль Найти все сообщения от ShutTap
 
Регистрация: 12.11.2012
Сообщений: 70

Отправка формы после ajax проверки
Здравствуйте.
Есть форма, при отправке которой отсылается ajax запрос.
Проблема в том, что либо обрабатывается форма, либо отсылается ajax. Одновременно никак не хочет работать.
Сейчас сделал так: есть переменная sendAjax = true в начале, и если sendAjax = true то отправка формы блокируется preventDefault, идет отправка ajax. После завершения ajax меняем sendAjax = false и инициируем опять отправку формы через $('#myform').submit(), таким образом, при sendAjax = false уже должна была бы отправляться форма, а ajax нет. Однако этого не происходит. Видимо не успевает пменяться переменная или хз что. Но при повторном клике оправки формы отправляется уже именно форма.
Как сделать, чтобы отправлялся ajax, и после его выполнения и сама форма выполнялась?
Ответить с цитированием