-4

我的问题是当我单击提交按钮时,页面中的任何错误都喜欢(需要字段验证),时间选择的下拉值是默认值。但我们的要求是不改变下拉值。

4

1 回答 1

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>
于 2013-02-28T09:22:41.150 回答