Как добавить класс к полям если они введены неверно или не заполнени?

Привет всем!
Есть простой код для отправки сообщение на почту.
Код
$(document).ready(function() {
		
		//	Mail
    	$('.successfulform').hide();
    	$(".subscribe-form form,.contacts-form form").submit(function () {
            
            var formID = $(this).attr('id');
           
            var formNm = $('#' + formID);
            $.ajax({
                type: "POST",
                url: '<?php bloginfo('template_url'); ?>/mail.php',
                data: formNm.serialize(),
                success: function (data) {
                    $('.successfulform').show('1000');
                    document.forms['formMain'].reset();
                },
                error: function (jqXHR, text, error) {
                    $(formNm).html(error);         
                }
            });
            return false;
        });
        $(".successclose").click(function(){
            $(".successfulform").slideToggle("slow");
        });

	});

Как мне добавить проверку на заполнение и валидность, после этого добавить нужный класс к полю ?
Спасибо!
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 1
usdglander
@usdglander
Yipee-ki-yay
var pole = $(this).find('[name="имяполя"]').eq(0);
if(pole.val() == '') {
  pole.addClass('has-error');
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы