循环浏览选项,包括隐藏选项

loop through options including hidden options

本文关键字:选项 隐藏 包括 循环 浏览      更新时间:2023-09-26

我有一个有多个选项的选择。某些选项是隐藏的。我想遍历选项,甚至是隐藏的选项,

$("select option").each(function() { ...

获得选项,但我没有得到隐藏的选项,那么有什么出路!

迭代时无需担心隐藏的选项。 您可以像往常一样进行操作,如下所示,它将包括隐藏的选项。

$("select > option").each(function() {
    alert(this.text);
});

.HTML:

<select>
    <option value='1'>1</option>
    <option value='2'>2</option>
    <option hidden value='3'>3</option>
    <option value='4'>4</option>
    <option value='5'>5</option>    
</select>

检查此 JSFiddle