Javascript 如何在jquery中清除列表框中的值

Javascript 如何在jquery中清除列表框中的值,javascript,jquery,Javascript,Jquery,我想清除列表框中的值,我使用此代码来清除 $(“#transfernumber”).empty() 它不工作,没有其他可用的选项 <label>Send Coupon No.</label> <span class="divider" style="width:auto">:</span> <select value="" name="transfernumber" id="transfernumber"> <option

我想清除列表框中的值,我使用此代码来清除

$(“#transfernumber”).empty()

它不工作,没有其他可用的选项

<label>Send Coupon No.</label>
<span class="divider" style="width:auto">:</span>

<select value="" name="transfernumber" id="transfernumber">
   <option data-amount="data-amount">Select Coupon Number</option> 
</select>
您还可以使用:

$('#transfernumber')[0].options.length = 0;


只需执行以下操作,它将删除选择框中的所有选项

$("#transfernumber").html("");
试试这个

$("#transfernumber").val('');// to clear the value
// to select the first option, as usual it may be "Select list"
$("#transfernumber option:first").prop('selected',true);
如果要删除所有
选项
,请使用

您的jquery

$('#transfernumber > option').remove();
试试这个:

$("#transfernumber option").remove();

你的html结构是什么。。?在jquery中清除列表框中的值是什么意思<代码>$('#transfernumber>选项')。删除()请显示为我工作的JSFIDLE
.empty()
的Html结构。是否包含jQuery?有控制台错误吗?@NandhiniDevi:如果您还可以共享DOM$(“#transfernumber”).html(“”)@南迪尼·德维:你也可以试试这个答案,如果它对你有用的话,你可以投票表决。这将激励stackoverflow上的新用户开始使用。
$("#transfernumber").html('');// to remove all options
$('#transfernumber > option').remove();
$("#transfernumber option").remove();