При отправке данных аяксом по нажатию на сабмит не срабатывает инпут фильтр (не выводит сообщение мол слишком короткий пароль в инпуте или вообще обязательное поле пустое)? Не могу разобраться почему
form.find('.js-event-submit').on('click', function(){
var dataForm = form.serialize();
$.ajax({
type: 'POST',
url: form.attr('action'),
dataType: 'json',
data: dataForm,
success: function(data){
if(data.completeRegistration) {
form.find('.js-event-success').show();
}
console.log(data);
}
});
return false;
});
Но есть интересная особенность. Если убрать return false, то тогда фильтры работают, но при отправке перезагружается страница