我遇到了jQuery UI日期选择器的问题,当手动更改日期并按Enter键时,日期选择器日期会覆盖手动输入(我要采取的操作是表单提交)。
我想在日期选择器上禁用键盘快捷键,但无法找到方法。
答案 0 :(得分:0)
作为一个选项,您可以尝试通过在datepicker初始化后为您的输入分配另一个keydown事件处理程序来覆盖该行为,并在那里检查enter键
$('#your_input_id').keydown(function(e){
if(e.which == 13) {
$('#your_form_id').submit();
return false;
}
});