1

基本的に、ユーザーがエンターキーを押したときに日付の選択を停止したい

inputbox.datepicker({ onSelect: function (date, detail) {
if (detail.lastVal != '') {
if(KeyCode===13) return; // where do i get KeyCode Here
this.value = fromdate + ' to ' + date;
}
else {
fromdate = this.value;
}
},
dateFormat: 'dd-mm-yy'
});

同じ入力ボックスで2つの日付を選択したいのですが、Enterキーを押すと、入力ボックスも検索します。

inputbox.on('keyup', function (e) {
if(e.keyCode===13){DoSearch();}
};    
4

1 に答える 1

2

明らかなGoogle検索のトップリンク

$('#myDate').datepicker().keydown(function(event) {
  if (event.which === $.ui.keyCode.ENTER) {
    event.preventDefault();
  }
});
于 2012-11-20T07:07:11.583 に答える