На самом деле метод beforeShow не будет работать, поскольку он вызывается до инициализации календаря.
Поэтому я добавил событие click и также передал "dateFormat: 'dd / mm'" вместо манипуляции onClose.
$(element_date).click( function( ) {
hideYear( );
});
$('.ui-datepicker-trigger').click( function( ) {
hideYear( );
});
function hideYear( ) {
$(".ui-datepicker-year").css( 'display', 'none' );
}
Надеюсь, это поможет .....