【问题标题】:Go back automatically to previous page自动返回上一页
【发布时间】:2014-12-22 07:02:01
【问题描述】:

有没有什么办法可以自动返回上一页而不重新加载上一页?

我的 index.php 页面充满了 jquery 下拉列表,在最后一个下拉列表之后,有一个表单可以编辑数据。编辑数据并成功添加到数据库后,我想返回 index.php 而不会丢失之前选择的下拉列表。

我尝试了 meta http-equiv refresh 但没有运气。我也尝试使用javascript函数在特定时间后调用history.go(-1),但似乎也没有工作。

如果我创建一个指向 history.go(-1) 的 href 链接就可以完成,但我希望它是自动的。

有什么解决办法吗?

【问题讨论】:

  • 在编辑数据并成功添加到数据库之后...为什么不使用jquery iframe post 或者只是ajax 来处理formhandling?
  • ajax 是最好的解决方案,因为页面不保持状态。否则,您将需要存储状态并重新配置设置
  • 谢谢建议,听说有jquery iframe post
  • 您可以设置一个带有上一页 url 值的 cookie,然后重定向到它,但是我不确定所有下拉列表的状态是否相同

标签: javascript php jquery html


【解决方案1】:

history.go(-1) 自动?

Like this?

I'm feeling lucky

随意将它连接到任何东西,不需要是按钮。

【讨论】:

    猜你喜欢
    • 2016-03-14
    • 2023-04-08
    • 2016-02-11
    • 2011-04-03
    • 2011-02-02
    相关资源
    最近更新 更多