0

Да, я знаю, что этот вопрос задан, но у меня вопрос другой. Я должен проверить, что у меня есть вкладки, которые видимы и невидимы. Видимые заметки, очевидно, активны и на активных вкладках Я хочу, чтобы проверить, как активные, так и неактивные вкладки, которые видны Я попытался этим решениемНенавязчивый javascript не проверяет неактивные вкладки

$("#frmClaim").validate( 
{ ignore: [] } 
); 

, но это вещи делают проверить все вкладки, которые видны и невидимое Пожалуйста, помогите

+0

@sparky плз помощь –

ответ

0

Я решаемый моему Questio n путем поиска выделения на этом:

игнорировать: «.ignore: hidden» говорит ему игнорировать скрытые поля с игнорированием класса.

игнорировать: «.ignore» укажет, что для игнорирования полей будет класс .ignore.

игнорировать: «.ignore,: hidden» скажет, что игнорировать поля будет класс .ignore И поля, которые скрыты.

Не указывая опцию ignore, по умолчанию игнорируется: «: hidden», где он будет игнорировать только скрытые поля.

Установка для игнорирования: [] сообщает плагину игнорировать ничего и проверять все.

Но проблема в том, что мы использовали игнорировать: скрытые не будут проверять поля, которые находятся на вкладках «Неактивно», и если мы используем ignore: [], он будет проверять все поля, которые находятся в видимом активном состоянии, неактивные и невидимые активные, неактивные

Единственное решение, которое я нашел, чтобы добавить класс и удаление класса на ваших условиях Как

первых Добавьте этот код в document.ready

$('#myform').validate().settings.ignore = ".ignore"; 

Теперь просто добавьте игнорировать класс на вкладках

$('#tab_1_1 :input').addClass("ignore"); 

И СНИМАТЬ

$('#tab_1_1 :input').removeClass("ignore");