Я сталкиваюсь с чем-то похожим, но только для полей даты.Согласно этой теме , проблема заключается в валидаторе jquery 1.7, в котором отсутствует dateDE.В этой ветке опубликовано несколько решений, но я еще не попробовал ни одного.
[Обновление] Как выяснилось, проблема с моим кодом заключалась в заглавных буквах, а не в полях даты.У меня было поле, которое использовало minlength и maxlength в качестве правил, следующих за полями даты, за исключением того, что я использовал заглавные буквы «l» в каждом из их имен.Это позволило отправить форму, даже если проверка даты не удалась.Исправление кейса правил решило проблему.