【发布时间】:2017-08-28 08:08:34
【问题描述】:
我正在做一个关于 grails 的项目。
我有一个过滤器页面 (Filters.html),我可以在其中使用各种参数执行搜索。执行搜索后,将显示结果。 (结果.html) 在结果页面中,它有一个更新记录的链接。 (更新.html) 单击更新链接后,它将进入更新 html 页面,在该页面中有一个后退按钮,还有一个表单,以便可以更新和保存详细信息。
使用 window.history.go(-1);和 window.history.back() 它会毫无问题地进入后页。但是当表单详细信息更新时会出现问题。提交表单时,它会进入相同的更新页面并显示记录已更新。之后,当单击“返回”按钮时,它会转到同一页面。但不会返回结果页面。如果我单击 BACK 按钮两次,它将返回结果页面。
我无法在更新页面中保存搜索参数,因为有几种方法可以访问 update.html。 有什么建议吗?
【问题讨论】:
-
您是否已经尝试过 history.go(-1) 并返回 false? .比如:返回
-
标签: javascript jquery html grails