0
기본값 ctrl + 집을 변경하여 Enter 키를 눌러 datepicker를 다시 엽니 다. 내 datepicker 입력에 묶여 있고 날짜를 선택한 후 현재 포커스를 변경하지 않습니다.jquery datepicker의 키보드 단축키를 변경하는 방법이 있습니까?
기본값 ctrl + 집을 변경하여 Enter 키를 눌러 datepicker를 다시 엽니 다. 내 datepicker 입력에 묶여 있고 날짜를 선택한 후 현재 포커스를 변경하지 않습니다.jquery datepicker의 키보드 단축키를 변경하는 방법이 있습니까?
바로 가기 키를 변경하는 대신 키 이벤트를 개별적으로 바인딩 할 수 있습니다.
$("#datepicker").keydown(function(e){
if(e.which == 13 && !$(this).datepicker("widget").is(":visible")) {
$(this).datepicker("show");
}
});
감사합니다! 나는 이것을 정확하게 사용 했으므로 (: – teeth
사용자의 손이 이미 마우스에 있습니다. 필드를 클릭하면 datepicker가 다시 열립니다. –
예,하지만 datepicker에는 http://jqueryui.com/demos/datepicker/에 문서화 된 몇 가지 키보드 단축키가 있습니다. 나는 내 사이트의 필요에 더 잘 맞게 단축키를 변경하는 방법을 알고 싶습니다. – teeth