2012-07-02 8 views
0

Я хотел был бы поменять значение по умолчанию ctrl + домой, чтобы повторно открыть datepicker к ключу ввода. У меня привязана датапикер к входу, и в настоящее время она не меняет фокус после того, как выбрана дата.Есть ли способ изменить сочетания клавиш jquery datepicker?

+0

Рука пользователя уже находится на мышке; нажатие поля снова открывает дату. –

+0

Да, но datepicker имеет несколько быстрых клавиш, задокументированных по адресу http://jqueryui.com/demos/datepicker/. Я хотел бы знать, как изменить эти ярлыки, чтобы лучше соответствовать потребностям моего сайта. – teeth

ответ

1

Вы можете просто привязать событие ключа отдельно, а не пытаться изменить клавишу быстрого доступа.

$("#datepicker").keydown(function(e){ 
    if(e.which == 13 && !$(this).datepicker("widget").is(":visible")) { 
     $(this).datepicker("show"); 
    } 
}); 
+0

Спасибо! Я использовал это точно, так полезно (: – teeth