我不想删除选项,只需清除所选值。
我尝试了以下内容:
$("#myid").val("")
这似乎不起作用。
答案 0 :(得分:8)
您可以使用prop
方法。
$("#myid option:selected").prop("selected", false)
答案 1 :(得分:1)
仅当您有空值的选项时才会有效:
<option value=""></option>
答案 2 :(得分:0)
你可以试试这个
HTML CODE
<select id="myid">
<option value="">Select None</option>
<option value="0" id="item1">Item 1</option>
<option value="1" id="item1">Item 2</option>
<option value="2" id="item2">Item 3</option>
<option value="3" id="item3">Item 4</option>
</select>
JS CODE
$(document).ready(function(){
$('#myid').change(function(){
var getVal= $('#myid').select().attr('value');
$('option[id=item'+getVal+']').attr('value','');
});
});