Показать сообщение отдельно
  #1 (permalink)  
Старый 07.05.2013, 18:38
Новичок на форуме
Отправить личное сообщение для sreelok Посмотреть профиль Найти все сообщения от sreelok
 
Регистрация: 07.05.2013
Сообщений: 1

Условие отправки формы аяксом
Здравствуйте... У меня такая проблема... Существует форма которая отправляет аяксом... Но необходимо было сделать чтобы проверять поля и если они не заполеные то необходимо запретить отправку и выделить эти поля.... вот сам сайт 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('Благодорим вас за заказ, в скором времени мы с вами свяжемся!');
});
}
});
Ответить с цитированием