Показать сообщение отдельно
  #8 (permalink)  
Старый 26.02.2015, 18:11
Аспирант
Отправить личное сообщение для Daniel93 Посмотреть профиль Найти все сообщения от Daniel93
 
Регистрация: 21.02.2015
Сообщений: 37

Так я проверку сделал
<script>
$(document).ready(function(){
$(function(){
  $(document).on('submit', '#form_pc', function(){
 	if ($('#pc_name').val() != '') {
		$query = true;
	} else {
		$('#pc_name').addClass('pc_name').after('<span class="danger">Введите, пожалуйста, свое имя</span>');
		$('#pc_name').focus(function() {
			//alert('Установили курсор');
			$('#pc_name').removeClass('pc_name');
			$('.danger').remove();
		})
		return false;
	}
 	if ($('#pc_telephone').val() != '') {
		$query2 = true;
	} else {
		$('#pc_telephone').addClass('pc_name').after('<span class="danger">Введите, пожалуйста, свой номер телефона</span>');
		$('#pc_telephone').focus(function() {
			//alert('Установили курсор');
			$('#pc_telephone').removeClass('pc_name');
			$('.danger').remove();
		})
		return false;
	}
	if ($('#pc_add').val() != '') {
		$query3 = true;
	} else {
		$('#pc_add').addClass('pc_name').after('<span class="danger">Введите, пожалуйста, свой адрес</span>');
		$('#pc_add').focus(function() {
			//alert('Установили курсор');
			$('#pc_add').removeClass('pc_name');
			$('.danger').remove();
		})
		return false;
	}
	alert('Ворма отправлена, скоро с вами свяжутся');
  }); // Конец on();
});
});
</script>


Но мне нужно, чтобы заработал такой код, но никак не получается( На обычных формах все работает, а на форме, загруженной ajax'ом, ничего не происходит

Пробовал вот так сделать:
<script>
$(document).ready(function(){
$(function(){
	$(document).on('submit', '#form_pc', function() {
		$('#form_pc').validate({
			rules: {
				pc_name: {
					required: true, 
					rangelength: [2,16],
				}, // Конец pc_name
			}, // Конец rules
			messages: {
				pc_name: {
					required: " Введите, пожалуйста, свое имя", 
					rangelength: "Ваше имя должно содержать от 8 до 16 символов",
				},
			
			} // Конец messages
		}); // Конец validate
	}) // Конец .on()
}); // Конец function
});
</script>
Ответить с цитированием