JQuery, перехватить отправку формы
Форма:
<form action="/send" method="post" enctype="multipart/form-data" id="form">
...
<button class="modal_vacancy__btn btn btn_send">
Sent
</button>
Нужно проверить значения в некоторых полях и если проверка прошла, то отправить форму средствами JQuery, если нет - отправку запретить.
пробовал так $('#form').submit(function(event) {event.preventDefault();} и так $('#student_form').on('submit', function(e) {e.preventDefault();} не перехватывает.
Ответы (1 шт):
Автор решения: Askold Astakhov
→ Ссылка
Решение с ранним return:
$('#form').on('submit', function() {
if(!проверка) return false; // возвращаем false сразу же, если проверка не пройдена
/* код, если проверка пройдена */
});