【问题标题】:Javascript reload to load a new instance and not reload the pageJavascript 重新加载以加载新实例而不重新加载页面
【发布时间】:2012-06-15 14:52:05
【问题描述】:

我在关闭时在 jQuery 对话框中使用 window.location.reload。问题是,如果用户较早发布到页面,它会给他们一个对话框来重新加载发布数据。有没有办法在不“重新加载”或“刷新”的情况下加载页面。

类似于 PHP 的 header("Location");

我需要它来加载相同的 url,而不是重新加载它。

我知道我可以使用 window.location = window.location,但这不起作用。

【问题讨论】:

标签: javascript jquery dialog


【解决方案1】:

window.location.href = document.URL;怎么样

【讨论】:

    【解决方案2】:

    除了直接的答案之外,从更广泛的范围看待这个问题可能会有所帮助。

    提示用户重新加载发布数据,因为他们通过 POST 方法来到该页面 - 如果您使用 PRG pattern,您将避免发布数据提示,获得它提供的各种其他好处。也就是说,这需要更多的工作:)

    【讨论】:

      猜你喜欢
      • 2015-01-21
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 2013-09-18
      • 2016-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多