在选择下拉列表中显示项目

时间:2012-11-27 13:41:56

标签: php javascript html select

我有一个简单的html下拉框

<select class="dr_down">
<option>item1</option>
<option>item2</option>
<option>item3 etc...</option>
</select>

我需要做的是在编辑表单时显示所选项目,而不是默认返回到列表顶部。

4 个答案:

答案 0 :(得分:5)

使用selected属性:

<select class="dr_down">
   <option>item1</option>
   <option selected='true'>item2</option>
   <option>item3 etc...</option>
</select>

默认情况下会选择'item2'

答案 1 :(得分:2)

如果你有一些带有值的数组并且选择了值,你应该使用类似这样的

<select>
<?php foreach( $yourData as $id => $name ):?>
  <option <?php echo $id === $yourCurretID ? "selected='selected'" : ''?> ><?php echo $name?></option>
<?php endforeach;?>
</select>

答案 2 :(得分:1)

您是否尝试使用属性selected='true'

答案 3 :(得分:0)

使用selected属性预先选择您的选项,例如

<option selected="selected">item2</option>