我正在使用购买流程。该过程由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