簡體   English   中英

單擊按鈕清除填充的下拉列表

[英]Onclick of a button clear the populated drop-down list

我有一個下拉列表,它是動態填充的。 我有一個按鈕,它必須在用戶希望時清除下拉列表。

的test.html

<select id="test">
<option></option>
</select>
<input type="button" id="refresh" />

在這里,我的選擇標簽是動態填充的。 單擊刷新按鈕后,應清除填充的值。 我該如何進行?

使用以下代碼。

$('#refresh').click(function(e)
{
    $('#test').empty();
});

Uee關注

$('#refresh').click(function()
{
  $("#test").html("");
});

表示點擊時在Expty HTML內部下拉菜單。

在這里檢查Șhȇkhaṝ的答案.html(“”)比empty()快得多。 這里

這將清除下拉值:

document.getElementById(‘drpFruits’).options.length=0;

請嘗試以下操作:

document.getElementById('refresh').addEventListener('click', function () {
    document.getElementById('test').innerHTML = '';
});

沒有jQuery,干凈的原生javascript代碼。

工作提琴

var refreshBtn = document.getElementById("refresh");     
refreshBtn.addEventListener('click', function(event) {
document.getElementById("test").options.length = 0;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM