Нашел ответ ...
Я начал смотреть на код плагина валидатора и наткнулся на это:
$.extend($.validator, {
defaults: {
messages: {},
groups: {},
rules: {},
errorClass: "error",
validClass: "valid",
errorElement: "label",
focusInvalid: true,
errorContainer: $( [] ),
errorLabelContainer: $( [] ),
onsubmit: true,
ignore: ":hidden",
...
Поэтому я установил опцию ignore на пустую строку, и она работает. Я предполагаю, что документация должна быть обновлена, потому что в ней не указано, что для игнорирования есть значение по умолчанию.
В любом случае, спасибо.