【发布时间】:2012-07-23 09:58:48
【问题描述】:
我正在使用电子商务网站,用户可以使用过滤器进行导航,例如类别、子类别、品牌和产品。所以流程是
product.php?catid=1&subcatid=11&brandid=12&prodid=111
现在的问题是,当我点击浏览器的后退按钮时,它要求确认表单重新提交。但我想要的是,它应该直接进入品牌过滤器。我的意思是
product.php?catid=1&subcatid=11&brandid=12
非常感谢任何形式的帮助。
【问题讨论】:
-
听起来您是在使用带有
<form method="post" action="...">标签的httpPOST导航,而不是链接或获取表单,是这样吗? -
因为我根据类别使用过滤器等,所以我使用'POST'。但是如何解决这个问题呢?
-
如果你使用 POST,那是 naviage 的限制,所以我认为没有办法。
-
但是,你可以使用 AJAX 来解决这个问题