我在使用 jQuery UI 日期选择器时遇到问题,当手动更改日期并按下回车键时,日期选择器日期会覆盖手动输入(我要执行的操作是提交表单)。
我想禁用日期选择器上的键盘快捷键,但找不到方法。
最佳答案
作为一个选项,您可以尝试通过在日期选择器初始化后为您的输入分配另一个 keydown 事件处理程序来覆盖该行为,并检查那里的回车键
$('#your_input_id').keydown(function(e){
if(e.which == 13) {
$('#your_form_id').submit();
return false;
}
});
关于jquery-ui - 如何禁用 jQuery UI 日期选择器的键盘快捷键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2323164/