2010-05-26 100 views
0

我正在使用Ruby on rails 2.3.4,我想將一些參數從一個頁面傳遞到另一個頁面,第一個頁面被提交。通過回發參數

例如:

在第一頁,我有一個表格,當它填補了預覽按鈕,可以點擊查看提交表單之前輸入的所有信息。該按鈕會重定向到另一個頁面,其中包含之前輸入的信息,但我不知道如何在第二頁中找到它。

回答

1

有兩種可能的解決方案:

  1. 您可以通過在第一形式記錄和狀態爲「未驗證」或「待定」保存它模擬分段式灌裝。這樣你就不必在第二和第三頁處理隱藏的表單字段。您需要傳遞的是待處理記錄的標識。數據確認後,您只需將記錄狀態更新爲「有效」即可。
  2. 使用客戶端分頁(所有流行的JS框架都有插件)。因此,您將只在單個加載的頁面中顯示不同的<div>(類似於安裝嚮導的界面)。
+0

是的,我想過第一個,但說實話,我沒有看到這是最好的解決方案。讓我們看看是否有更多解決方案發布,如果沒有,我會接受你的。謝謝。 – 2010-05-26 15:48:23