我有一个有多个选项的选择。一些选项是隐藏的。我想循环选项甚至是隐藏的选项,
$("select option").each(function() { ...
获取选项,但我没有得到隐藏的选项,那么可能是出路!
答案 0 :(得分:1)
迭代时无需担心隐藏的选项。你可以照常进行,如下所示,它将包含隐藏的选项。
$("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