如何将选择输入字段的值设置为未禁用的第一个选项的值
例如,在此字段中,所选值为 1。如何将此值更改为下一个非禁用选项,即。 2 ?
<select>
<option disabled="disabled" value="1">1</option
<option value="2">2</option
<option disabled="disabled" value="3">3</option
<option value="4">4</option
</select>
最佳答案
对于您给出的示例,我将使用:
$("select option:not([disabled])").first().attr("selected", "selected");
如果您的选择具有特定 ID(例如“#foo”):
$("#foo option:not([disabled])").first().attr("selected", "selected");
关于javascript - jQuery - 将选择的值设置为其选项之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4842394/