2012-11-20 46 views
1

基本上我想停止日期選擇當用戶按下回車鍵如何在JQuery DatePicker的OnSelect事件獲取keyCode?

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' 
}); 

我要挑在同一個輸入框,兩個日期,我的輸入框,如果我按回車鍵也做搜索。

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

講解clearly.what沒有ü嘗試Top link?你是怎麼試?並提供一些代碼,以便我們可以幫助您 – Gadde

+0

給我們一個代碼示例,並告訴我們您嘗試了什麼。 –

回答

2

在明顯google search

$('#myDate').datepicker().keydown(function(event) { 
    if (event.which === $.ui.keyCode.ENTER) { 
    event.preventDefault(); 
    } 
}); 
+0

我以爲這是一個lmgtfy的鏈接,並意識到不允許它 – Abhilash

+0

是的 - 他們允許uncommented downvoting但不是lmgtfy:/ – mplungjan

+0

感謝這麼簡單。 – Shashank