簡體   English   中英

提交表單后,網頁重定向到servlet URL,但是我想重定向到另一個頁面

[英]after submit form,web page redirect to servlet url, but I want redirect to another page

我在HTML5頁面上編碼,該頁面將表單提交到遠程Web服務器。

所以在標簽中,我寫道

 <form  action="http://www.myweb.com/serv/addquery.do" onsubmit="redirect()">

但是每次提交后,Web瀏覽器都會重定向到“ http://www.myweb.com/serv/addquery.do

如何使其重定向到正確的頁面?

 function redirect()
  {
    alert(location); 
    window.location="http://www.myweb.com/HTML/RuntimeMonitor.html";
  }

我真的很熟悉前端編碼,在此先感謝!

您有3種選擇:

  • 更改服務器端代碼
  • 發布表單async( 推薦 )。
  • 使用iframe發布表單。

這是帶有異步表單形式的jQuery代碼:

$.post('http://www.myweb.com/serv/addquery.do', function(){
    window.location="http://www.myweb.com/HTML/RuntimeMonitor.html";
});

希望能幫助到你。

暫無
暫無

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

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