我正在使用購買流程。該過程由4個步驟組成。前兩個步驟是我們收集所有客戶數據的地方。第三步通過AJAX將數據發送到我們的服務器,然後顯示付款表單。付款後,客戶感謝第4步。PHP會話與jQuery show()/ hide()
我的問題是關於第1步和第2步。現在所有這些步驟都在同一頁上。我有一個表格分成兩個<div>
's。在第一步中,隱藏第二個div(css:{display:none;}
),當客戶轉到第2步時,第一個div隱藏了jQuery hide()
,第二個div與jQuery show()
一起顯示。
我的問題是,我希望客戶有可能回到步驟1,使用網絡瀏覽器中的「後退」按鈕,這顯然現在不起作用。有沒有任何純粹的JavaScript解決方案?無論如何,我們會要求我們的用戶激活js。還是開始使用會話更好?該網站基於PHP。
我們將看看是否有任何人能夠理解我的想法和問題..
+1此外,如果您將表單拆分成不同的頁面,您可以一邊進行數據驗證一邊驗證數據。可能會讓生活更輕鬆。 – Jeremy 2010-03-08 22:56:13