2016-08-30 79 views
0

我正在開發Ruby on Rails玩具項目。我有兩個主要頁面A和B.A有一個表單,它接受輸入併發送一個請求。結果顯示在頁面B.然後可以選擇重定向到從B的外部頁面(我們稱之爲E)。重定向到外部頁面後的返回按鈕

問題是,如果我單擊E後退按鈕,它不會回到B,但它失敗,因爲它沒有找到任何參數(A的表單文本輸入)。

這是常見問題?我該如何解決它?

編輯:這個問題的另一個版本是從B使用後,然後使用單擊按鈕返回到A,最後使用下一個按鈕去B.它會失敗,因爲我們要去B沒有任何參數。

+0

您是呈現B發佈後還是你重定向到B? – kcdragon

+0

是的,在顯示帖子B後,根據數據庫映射提供重定向到E的內部鏈接(base_url /:param)。 – Michael

回答

0

一般不建議發佈和渲染。這可能是單擊後退按鈕時出現問題的原因。後退按鈕試圖重新提交表單而不是顯示B.我會嘗試在提交表單後重定向到B. A

相關問題