ユーザーが datepicker を開いたときにキー ESC (e.keyCode == 27) をクリックすると、日付ピッカーの入力ボックスに日付値を入力しようとしています。
私のテストケース:
1) 入力ボックスをクリックすると、日付ピッカーが表示されます。
2) ユーザーは esc キーをクリックして選択をキャンセルすることを決定します。
3) 日付を選択していないため、次の日付がデフォルト (2011 年 1 月 1 日) として入力ボックスに入力されます。
ユーザーが datepicker を開いたときにキー ESC (e.keyCode == 27) をクリックすると、日付ピッカーの入力ボックスに日付値を入力しようとしています。
私のテストケース:
1) 入力ボックスをクリックすると、日付ピッカーが表示されます。
2) ユーザーは esc キーをクリックして選択をキャンセルすることを決定します。
3) 日付を選択していないため、次の日付がデフォルト (2011 年 1 月 1 日) として入力ボックスに入力されます。
$("#input").keyup(function(e) {
if (e.keyCode == 27) {
$("#input").val("01/01/2011");
}
});
ここで実際に見てください:http://jsfiddle.net/nayish/SYwpy/46/