1

我有一个简单的 html 下拉框

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

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

4

4 回答 4

5

使用selected属性:

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

这将默认选择“item2”

于 2012-11-27T13:43:05.183 回答
2

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

<select>
<?php foreach( $yourData as $id => $name ):?>
  <option <?php echo $id === $yourCurretID ? "selected='selected'" : ''?> ><?php echo $name?></option>
<?php endforeach;?>
</select>
于 2012-11-27T14:11:32.633 回答
1

你试过使用属性吗selected='true'

于 2012-11-27T13:43:48.703 回答
0

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

<option selected="selected">item2</option>
于 2012-11-27T13:44:39.200 回答