MVC Force jQuery валидация по группе элементов

Моя форма, которую я разрабатываю с помощью MVC 4, содержит несколько DIVS, в каждом из которых много элементов. Моя цель - открыть / закрыть DIVS, когда пользователь заполняет поля. Однако я хочу использовать ненавязчивую проверку для каждого DIV, а не для всей формы. Это возможно без проверки каждого элемента в отдельности? Может быть, используя DIV ID или что-то? Я не хочу создавать эту массивную функцию для проверки каждого элемента в каждом DIV, чтобы пользователь мог перейти к следующему DIV.

Я пытаюсь это, и это не работает:

 var elems = [];
 var valid = true;
 ("#Contact").find('.text_input').each(function() {
    elems.push(this.id);
  }
  for (var i = 0; i<= elems.length; i++) {
       if ($("#" + elems[i]) != undefined) {
           $("#form1").validate().element("#" + elems[i]))
           if ($("#" + elems[i]).valid()) {
           }
           else {
             valid = false;
           }
        }
   }

но я продолжаю получать неопределенную ошибку. Элементы в DIV, которые имеют класс text_input, являются элементами с обязательной проверкой.

Ответы на вопрос(1)

Ваш ответ на вопрос