【问题标题】:jquery datepicker on esc key eventjquery datepicker on esc 键事件
【发布时间】:2011-08-23 15:25:10
【问题描述】:

当用户在打开日期选择器时单击 ESC (e.keyCode == 27) 键时,我正尝试在日期选择器的输入框中输入日期值。

我的测试用例:

1) 点击输入框,出现日期选择器;

2) 用户决定通过点击 esc 键取消选择。

3) 由于他没有选择任何日期,因此应将以下日期作为默认日期 (01/01/2011) 在输入框中。

请分叉我的Fiddle

【问题讨论】:

  • 无法在 chrome 中复制您的问题。当我按 esc 时,它会正常离开。
  • 您使用哪种浏览器?它不会在 Safari 5.1 上选择任何内容
  • 他想知道如何在 Esc 上选择默认日期,而不仅仅是空白选择的默认功能。

标签: jquery jquery-ui esc-key


【解决方案1】:
$("#input").keyup(function(e) {
    if (e.keyCode == 27) {
        $("#input").val("01/01/2011");
    }
});

在此处查看实际操作:http://jsfiddle.net/nayish/SYwpy/46/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多