) и так в моем событии onClose, добавленном (измененном в соответствии с приведенным выше примером) после проверки: $ ("form #birthdate"). trigger ("blur"); И теперь это работает.
ужно добавить пользовательскую проверку (я думаю) для проверки ввода от пользователя. Вот мой пример использования: я использую указатель даты jquery ui для выбора дат с локализацией, подобной этой:
$.datepicker.setDefaults( $.datepicker.regional[ currentLocale ] );
Я использую плагин проверки bassistance и использую правила дляdate:true
и такие не работают с различными форматами (или, если они действительно, пожалуйста, скажите мне, как!). Так что я сделал свои собственные методы проверки даты, как это
$.validator.addMethod("validDate", function(value) {
return parseDateString(value) != null;
}, jQuery.validator.messages.date);
Все это работает очень хорошо, за исключением того факта, что при выборе даты в указателе даты проверка запускается до изменения значения компонента! Так что я на самом деле проверяю предыдущее значение ....
У кого-нибудь есть решение для меня? Заранее спасибо:)