Итак, я думал об этом на выходных после того, как возился с попытками заставить его работать, когда понял, что, возможно, лучшее поведение - вообще не возвращать фокус! Размышляя о ваших пользователях, когда они явно выбрали дату, зачем им хотеть сосредоточиться на том же поле? Поэтому вместо этого установите фокус на следующий вход.
http://jsfiddle.net/QwQwN/
$(function() {
$(".date").datepicker({ });
});
$('.date').change( function() {
$(this).nextAll('input:first').focus();
});
Я пытался использовать события onClose средства выбора даты, но изменение фокуса в середине потока сломало плагин. Я не думаю, что это возможно без изменения фактического кода плагина.