Есть форма покупки в 1 клик, я проверяю 2 поля, вешаю флаг ошибок, если ошибок нет пытаюсь запустить отправку формы но не отправляет, возможно из-за preventDefault?
$('.sendClick').click(function(e){
e.preventDefault();
var errorsForm = false;
var nameVal = $('input[name="userNameOneClick"]').val();
if(nameVal.length < 3 ) {
errorsForm = true;
$('[name=userNameOneClick]').css('border', 'red 1px solid');
} else {
$('[name=userNameOneClick]').css('border', 'rgba(0,0,0,0.15) 1px solid');
}
var phoneVal = $('[name=phone]').val().replace(/[^\d.]/ig, '');
if (phoneVal.length < 11 ) {
errorsForm = true;
$('[name=phone]').css('border', 'red 1px solid');
}
else {
$('[name=phone]').css('border', 'rgba(0,0,0,0.15) 1px solid');
}
if (errorsForm==false) {
$('.form__modal').submit();
}
});