如何更改下拉列表的默认选定值。我希望默认值为畅销书而非价格从低到高。
代码:
<select name="ddlSort" id="ddlSort" onchange="javascript:callSortOrder()" class="dropdown" gtbfieldid="2">
<option selected="selected" value="">Price low to high</option>
<option value="1">Price high to low</option>
<option value="2">Best seller</option>
<option value="3">Highest rating</option>
</select>
答案 0 :(得分:1)
只需将selected="selected"
放在您想要的option
上,然后将其从其他选项中移除。
所以,在你的情况下
<select name="ddlSort" id="ddlSort" onchange="javascript:callSortOrder()" class="dropdown" gtbfieldid="2">
<option value="">Price low to high</option>
<option value="1">Price high to low</option>
<option selected="selected" value="2">Best seller</option>
<option value="3">Highest rating</option>
</select>
答案 1 :(得分:1)
使用以下标记。 selected="selected"
属性告诉浏览器选择该选项。
<select name="ddlSort" id="ddlSort" onchange="javascript:callSortOrder()" class="dropdown" gtbfieldid="2">
<option value="">Price low to high</option>
<option value="1">Price high to low</option>
<option selected="selected" value="2">Best seller</option>
<option value="3">Highest rating</option>
</select>
如果您想使用jQuery以编程方式执行此操作
$("#ddlSort").val('2');