gpt4 book ai didi

javascript - 如何删除jquery中的选项值

转载 作者:行者123 更新时间:2023-12-02 17:48:04 25 4
gpt4 key购买 nike

如何删除列表框中中的选项值?我曾尝试使用 Javascript 如下所示,但如何使用 jQuery

做到这一点
<script>
var coun = document.getElementById("zone").options;
for (var i = 0; i < coun.length; i++)
{
if (coun[i].innerHTML == "Null Value" || coun[i].innerHTML == "")
{
document.getElementById("zone").options[i] = null;
}

}
</script>
<select id="zone">
<option value="Null Value">Null value</option>
<option value="1">MM</option>
<option value="2">NN</option>
<option value="3">OO</option>
</select>

最佳答案

使用 jQuery

jQuery(function(){
$('#zone').find('option[value="Null Value"]').remove()
})

演示:Fiddle

您的脚本似乎在 select 元素添加到 dom 之前运行,因此 document.getElementById("zone") 将未定义,导致脚本失败并出现错误。

为了更安全,将脚本添加到 dom 就绪处理程序中

关于javascript - 如何删除jquery中的选项值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com