在rails中进行表单预览的后退按钮

时间:2016-05-16 04:09:41

标签: ruby-on-rails back-button

在为rails中的表单创建后退按钮时遇到问题。 我有一个动态表单,如下所示: dynamic form

然而,当我按下“预览”时,按钮,页面将重定向到另一个页面。在这个页面中,我创建了按钮:

<%= button_to 'Back to edit', 'javascript:history.go(-1);', {class:'btn btn-primary'} %>

它真的回到了以前的形式,但只显示了一个单一的表格 returned form

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

大多数浏览器会缓存后退操作,因此不会向您的服务器发出HTTP请求。如果您需要显示新数据,请使用javascript&#39; window.location重定向,而不是依赖历史状态。

答案 1 :(得分:0)

您可以按照以下方式执行此操作:

<%= link_to 'Back to edit', :back %>