2013-02-28 168 views
-4

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

+0

请发表您的代码 – 2013-02-28 09:16:44

+0

阐述越来越显示出你的代码发生了什么? – 2013-02-28 09:18:25

+0

这真的让你感到困惑你想要做什么 – Techie 2013-02-28 09:21:56

回答

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> 
+0

为了解决这个问题的答案+1 ... :) – webnoob 2013-02-28 09:45:07