4

以下总是预选最后一个选项,即使我设置了selected属性,但我喜欢预选第一个选项。

<select name="filter">
    <option value="" selected>Make a choice</option>
    <option value="1">1</option>
    <option value="3">3</option>
    <option value="7">7</option>
    <option value="">all</option>
</select>

这可以做到吗?

4

2 回答 2

13
<select name="filter">
    <option value="" selected="selected">Make a choice</option>
    <option value="1">1</option>
    <option value="3">3</option>
    <option value="7">7</option>
    <option value="">all</option>
</select>

如果我的代码修改不起作用。检查这篇文章并确保它不是你正在运行的东西http://www.beyondcoding.com/2008/12/16/option-selectedselected-not-working/

于 2010-05-07T12:15:48.190 回答
0

正确的实现是:

<option value="1" selected>1</option>
<option value="9">9</option>
于 2013-07-25T22:10:19.287 回答