繁体   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