jquery datepicker y validación personalizada

Necesito agregar validación personalizada (creo) para validar la entrada de un usuario. Aquí está mi caso de uso: estoy usando el jquery ui datepicker para seleccionar fechas, con una localización como esta:

$.datepicker.setDefaults( $.datepicker.regional[ currentLocale ] );

Utilizo el complemento de validación de bassistance y uso reglas paradate:true y eso no funciona con diferentes formatos (o si lo hacen, ¡díganme cómo!). Así que hice mis propios métodos de validación de fechas como este

   $.validator.addMethod("validDate", function(value) {
        return parseDateString(value) != null;
    }, jQuery.validator.messages.date);

Todo esto funciona muy bien, excepto por el hecho de que al seleccionar una fecha en el selector de fechas, la validación se dispara antes de que se cambie el valor del componente. Así que en realidad valido el valor anterior ...

Alguien tiene una solución para mí? Gracias por adelantado:)

Respuestas a la pregunta(1)

Su respuesta a la pregunta