簡體   English   中英

在文本框中按下 Enter 鍵時,重定向到 page.aspx

[英]When Enter Key is pressed in a textbox, redirect to page.aspx

這是我嘗試過的代碼,在按鍵時我想重定向到另一個頁面,在該頁面中,在按下 Enter 鍵后,將使用在文本框中輸入的值顯示搜索結果。

您會看到我正在測試的帶注釋的 alert() 並且它確實有效,它顯示了我在按 Enter 鍵后在文本框中輸入的值。 但問題可能出在“窗口位置”

$("#TextBox1").keydown(function (e) {
    if (e.keyCode == 13) {
        //alert($(this).val());
    window.location = "RedacteurPage.aspx?val=" + $(this).val();
    }
});

嘗試使用這個

//works like http redirect
window.location.replace("RedacteurPage.aspx?val=" + $(this).val());

或嘗試使用這個

 //works like clicking on link
 window.location.href = "RedacteurPage.aspx?val=" + $(this).val();

您的語法似乎是正確的,如果其他答案對您不起作用,那么您可以嘗試open功能

window.open("RedacteurPage.aspx?val=" + $(this).val(),"_self")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM