我的问题是当我点击提交按钮页面中的任何错误时(需要字段验证)所选时间下拉值是默认值。但我们的要求不是改变下拉值。
答案 0 :(得分:3)
试试这个:
注意:选择值$_REQUEST['test']
与选项
<select name="test">
<option value="">Default</option>
<option value="value1" <?php if($_REQUEST['test'] == 'value1'){?> selected="selected" <?php }?>> value1</option>
<option value="value2" <?php if($_REQUEST['test'] == 'value2'){?> selected="selected" <?php }?>> value2</option>
<option value="value3" <?php if($_REQUEST['test'] == 'value3'){?> selected="selected" <?php }?>> value3</option>
<option value="value4" <?php if($_REQUEST['test'] == 'value4'){?> selected="selected" <?php }?>> value4</option>
</select>