Кто-нибудь знает, как использовать плагин проверки jQuery при циклическом просмотре входных данных? Единственный способ, которым я знаю, как заставить работать плагин проверки, — это запрос на отправку. Тем не менее, я работаю над формой, состоящей из нескольких частей, которая проверяет форму на каждом этапе и просто выделяет обязательные поля по мере прохождения пользователя. Я также хотел бы добавить проверку в этот процесс, просто не знаю, как это сделать. В идеале я хотел бы проверить больше, чем просто номера телефонов, возможно, формат электронной почты и reg exp. Вот код, который я сейчас использую:
function validateStep(step) {
if(step == fieldsetCount) return;
var error = 1;
var hasError = false;
$('#formElem').children(':nth-child('+ parseInt(step) +')').find(':input:not(button)').each(function(){
var $this = $(this);
var valueLength = jQuery.trim($this.val()).length;
if(valueLength == ''){
if($(this).hasClass('req')) {
hasError = true;
$this.addClass('hasError');
}
else
$this.removeClass('hasError');
} else {
$this.removeClass('hasError');
}
});
}
Любые идеи?
valid()
для элементов одного шага, а не для всей формы? - person Jan   schedule 25.11.2013