Я использую MVC для создания форм, которые генерируются во время выполнения. Для проверки я пробую свою руку в библиотеке проверки jQuery, которая очень удобна в использовании. У меня есть выражение проверки каждого поля в атрибуте cdata тега
<input type="text" name="xyz" id="xyz" class="defaultTextBox"
  cdata="{validate:{required:true, decimal:true, messages:
          {required:'Please enter an decimal value', 
           decimal:'Please enter a valid decimal'}}}">
Это прекрасно работает. Теперь еще одно требование: некоторые поля отображаются и скрыты в соответствии с логикой на странице, и мне нужно отключить проверку на скрытых полях, чтобы они не мешали отправке формы. Просто переключить требуемое: true для false и back to true должно быть достаточно. Только я не знаю, как.
У кого-нибудь есть опыт?