在为rails中的表单创建后退按钮时遇到问题。 我有一个动态表单,如下所示: dynamic form
然而,当我按下“预览”时,按钮,页面将重定向到另一个页面。在这个页面中,我创建了按钮:
<%= button_to 'Back to edit', 'javascript:history.go(-1);', {class:'btn btn-primary'} %>
它真的回到了以前的形式,但只显示了一个单一的表格 returned form
任何人都可以帮助我吗?
答案 0 :(得分:0)
大多数浏览器会缓存后退操作,因此不会向您的服务器发出HTTP请求。如果您需要显示新数据,请使用javascript&#39; window.location
重定向,而不是依赖历史状态。
答案 1 :(得分:0)
您可以按照以下方式执行此操作:
<%= link_to 'Back to edit', :back %>