如何使用jquery“重置”组合框

时间:2011-10-15 18:09:31

标签: jquery select reset

我在网页上有一个选择下拉列表:

<select class="designs" id="color" name="Color">
 <option value="">Select Color . . .</option>
 <option value="Dark">Dark</option>
 <option value="White">White</option>
 <option value="Light">Light</option>
</select>

我试图找到正确的jquery代码来选择该组合框上的第一个条目(带有选项值=“”的文本和“选择颜色...”的文本(这是设置在在用户进行任何更改之前的原始加载期间的页面

我是通过一个显示“重置”的按钮点击链接执行此操作。

3 个答案:

答案 0 :(得分:10)

您可以使用.val()功能。并且因为要预选的元素的值为空,所以传递一个空字符串:

$('#color').val('');

答案 1 :(得分:5)

$('#color option:first-child').attr("selected", "selected");

$('#color')[0].selectedIndex = 0;

答案 2 :(得分:2)

您可以使用.empty()函数清除组合框的选项。

 $('#color').empty();