【发布时间】:2013-06-18 17:35:19
【问题描述】:
我有一个表单,它从用户获取鞋子的最小尺寸和最大尺寸,并通过 POST 方法在同一页面上打印所有具有此尺寸范围的鞋子。
表单操作指向同一页面,因此页面有点刷新并为 POST 的变量获取新值。
我的问题是默认选择选项(例如)
<option value="49.0" selected="selected">49.0</option>
在页面刷新后仍然被选中,因此它打印 X 尺寸的结果,但选择的选项是 49.0
我的问题是如何将默认选项更改为用户在提交表单之前选择的选项,或者换句话说,更改为 $_POST['minSize'] 和 $_POST['maxSize']
【问题讨论】:
-
您的解决方案在于 Javascript cookie。
-
您的选项列表是硬编码的还是使用 PHP 循环生成的?