参数通过回发

时间:2010-05-26 15:28:27

标签: ruby-on-rails

我正在使用Ruby on rails 2.3.4,我希望将一些参数从一个页面传递到另一个页面,第一个参数提交。

例如:

在第一页上,我有一个表单,当它填满时,可以单击预览按钮以检查在提交表单之前输入的所有信息。该按钮重定向到另一个页面,其中包含之前输入的信息,但我不知道如何在第二页中获取它。

1 个答案:

答案 0 :(得分:1)

有两种可能的解决方案:

  1. 您可以通过以第一种形式创建记录并使用状态“未验证”或“待定”保存来模拟步进式表单填写。这样您就不必在第2页和第3页处理隐藏的表单字段。您需要传递的只是待处理记录的ID。确认数据后,您只需将记录状态更新为“活动”。
  2. 使用客户端分页(所有流行的JS框架都有插件)。因此,您只会在单个加载的页面中显示不同的<div>(类似于设置向导的界面)。