在我的應用程序中,我有一個按鈕和一個文本框。現在我已經在按鈕的點擊和按鍵事件上調用了jQuery的一個功能。如何通過在文本框中按ENTER鍵來調用按鈕的按鍵事件
現在我想,當輸入鍵按下文本框時調用相同的功能。
有沒有辦法調用該jQuery函數?
我還沒有形成這兩個元素是沒有形式的工作
在我的應用程序中,我有一個按鈕和一個文本框。現在我已經在按鈕的點擊和按鍵事件上調用了jQuery的一個功能。如何通過在文本框中按ENTER鍵來調用按鈕的按鍵事件
現在我想,當輸入鍵按下文本框時調用相同的功能。
有沒有辦法調用該jQuery函數?
我還沒有形成這兩個元素是沒有形式的工作
試試這個
$('#search_btn').keypress(function(e) {
if(e.which == 13) {
alert("Enter pressed");
//Call your function here, or trigger the button click.
}
});
你可以使用按鍵()與jQuery的,就像這樣:
$(document).keypress(function(e) {
if(e.which == 13) {
console.log("2");
}
});
檢查FIDDLE
如果你不想讓使用jQuery,(形式的onsubmit或JavaScript)檢查這個來源:
Detect enter key pressed using javascript
這一個;
這應該做你想要什麼:
$('body').keyup(function(e){
if(e.which == 13 && $('#yourText').is(':focus')){
console.log("do your thing");
}
});
你有一個形式? – Ramesh
也許看看這裏? http://stackoverflow.com/questions/699065/submitting-a-form-on-enter-with-jquery –
不,它不是在表格標籤 –