Reputation: 4914
The following always preselects the last option, even when I set the selected
attribute, but I like the first option to be preselected.
<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>
Can this be done?
Upvotes: 4
Views: 38055
Reputation: 63
the correct implementation is:
<option value="1" selected>1</option>
<option value="9">9</option>
Upvotes: 0
Reputation: 2423
<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>
If my code modification does not work. Check this article and make sure it's not something you're running in to http://www.beyondcoding.com/2008/12/16/option-selectedselected-not-working/
Upvotes: 13