0
在我的ASP網頁的一個有一個文本框,在這裏我使用jQuery來顯示文本框上面的內容,當用戶按下Enter鍵。但是,它總是觸發回傳,因此內容在顯示後會立即消失。我如何保持這種回發?如何設置我的頁面,以便Enter鍵事件不會觸發回發?
在我的ASP網頁的一個有一個文本框,在這裏我使用jQuery來顯示文本框上面的內容,當用戶按下Enter鍵。但是,它總是觸發回傳,因此內容在顯示後會立即消失。我如何保持這種回發?如何設置我的頁面,以便Enter鍵事件不會觸發回發?
這應該這樣做。
$('your selector').keyup(function (e) {
if (e.keyCode === 13) {
e.preventDefault();
}
});
看到這篇文章:http://stackoverflow.com/questions/813095/textbox-causes-button-postback-in-asp-net – fehays