Здравствуйте... У меня такая проблема... Существует форма которая отправляет аяксом... Но необходимо было сделать чтобы проверять поля и если они не заполеные то необходимо запретить отправку и выделить эти поля.... вот сам сайт
http://www.logo-kupi.ru/ но чего то не работает котод который я написал.. Вы не погли бы подсказать в чем проблема и что нужно исправить
$('#zakaz').bind('submit', function(con) {
con.preventDefault();
var isFormValid = true;
$('[type=text]').each(function(){
var znach = $(this).val();
var defZnach = $(this).prop('defaultValue');
alert(znach);
if (znach == defZnach) {
$('#znach_no1').text('Вы заполнили не все поля');
$(this).css('border', '2px solid red');
isFormValid = false;
}
});
if ( isFormValid == true ) {
$.ajax({
url: $(this).attr('action'),
async:true,
type: 'POST',
data: $(this).serialize(),
success: function(data){ $('#znach').text(data);}
});
$('#zakaz').ajaxComplete(function(){
$('#zakaz').hide();
$('#znach_no1').hide();
$('#znach1').text('Благодорим вас за заказ, в скором времени мы с вами свяжемся!');
});
}
});