是否可以在选择框中显示默认选项而不更改其他选项的顺序?
<select>
<option>
1
</option>
<option>
2
</option>
<option>
3
</option>
<option>
4
</option>
<option>
5
</option>
</select>
2.我希望3显示为默认值而不更改选项列表的顺序:
答案 0 :(得分:0)
尝试类似
的内容$("select").val($("select option[value='fb']").val());
或者如果您使用的是jquery 1.6或更高版本,请使用prop
$("select option[value='fb']").prop("selected",true);
对于低于1.6的jquery版本,您可以使用.attr
$("select option[value='fb']").attr("selected","selected");
答案 1 :(得分:0)
您可以在0索引处添加元素。
<script type="text/javascript">
var elem = document.getElementById('<%= DropDown.ClientID %>');
var myNewOption = new Option(val.Name, val.ID);
elem .options[elem .options.length] = myNewOption;
</script>