【问题标题】:Redirect to current page (not reload) on click单击时重定向到当前页面(不重新加载)
【发布时间】:2019-12-21 01:50:15
【问题描述】:

当点击某个按钮时,我需要重定向到当前页面。

我检查了其他类似的问题,但答案似乎总是“重新加载”页面。

重新加载不是一个选项,因为如果页面被重新加载,表单将被重新提交。

如何使用 jQuery 做到这一点?

感谢您的帮助!

【问题讨论】:

  • 重定向到当前页面不重新加载是什么意思?
  • @ScottHunter 我读过其他类似的问题,但给出的解决方案是通过 js/jquery 重新加载页面。我想做出这种区分,这样我就不会在这里得到这些答案。

标签: jquery redirect


【解决方案1】:

假设我们有这个按钮:<button id="button1">Click me!</button>。 现在我们想让它重定向到自己。

我们可以添加一个<script>标签,代码如下:

$("#button1").click(function(){
   window.location.replace(window.location.href);
});

确保你有 jQuery!

【讨论】:

    【解决方案2】:

    你可以这样尝试-

    $('#btn').click(function(){
      window.location.href="yourlink";
    });
    

    【讨论】:

    • 此按钮位于所有页面的页脚中。在我的情况下,放置静态链接不起作用。这就是为什么我提到它必须重定向到“当前”页面
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2015-02-23
    • 2021-07-18
    • 2011-11-19
    • 2014-01-21
    相关资源
    最近更新 更多