Примечание: Начиная с версии 1.9.0, ignore: ":hidden"
является параметром по умолчанию, поэтому его больше не нужно устанавливать явно.
Использование :hidden
:
Элементы могут считаться скрытыми по нескольким причинам:
- Они имеют отображаемое значение none.
- Это элементы формы с type = "hidden".
- Их ширина и высота явно установлены на 0.
- Элемент-предок скрыт, поэтому элемент не отображается на странице.
$("#myform").validate({
ignore: ":hidden"
});
Обновление: для полноты из документации к плагину :
игнорировать
Элементы, которые нужно игнорировать при проверке, просто отфильтровывая их. Используется метод not jQuery, поэтому все, что принято not()
, может быть передано в качестве этой опции. Входные данные типа submit и reset всегда игнорируются, поэтому отключаются элементы.