如何使用 jQuery 检查是否选择了一个选项

How to check if an option is selected using jQuery

我正在尝试检查我选择的选项是否被选中。

<select id="fontStyle" name="fontStyle">
    <option value="alpha-echo" selected >Alpha Echo</option>
    <option value="anagram">Anagram</option>
</select>

我用过if( $("#fontStyle option").val('anagram')),但没用。你能帮帮我吗?

以下是如何从 select 列表中获取所选选项的值:

$( "#fontStyle option:selected" ).val();

这将为您提供 alpha-echo 作为您提供的 html。如果你想检查 anagram 是否被选中,你需要做:

if($( "#fontStyle option:selected" ).val()=='anagram'){}