所以我有一个下拉列表
<select id="theSelectId">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
这就是我想要的
<select id="theSelectId">
<option value="" selected="selected"></option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
之前尝试添加一个空白选项并将其设置为此选项,希望强制用户从原始列表中选择一个值,但当用户看到必须选择的选项时,希望该选项为空。
尝试这样做,但不起作用
// Add blank option
var blankOption = {optVal : ''};
$.each(blankOption, function(optVal, text) {
$('<option></option>').val(optVal).html(text).preprendTo('#theSelectId');
});
我已经尝试过了,但它清除了其他值
$('#theSelectId option').prependTo('<option value=""></option>');
https://stackoverflow.com/questions/1070828
复制相似问题