检查是否已使用jQuery选择单选按钮

时间:2017-04-04 14:54:24

标签: jquery html

所以我有这个:

<p:selectOneRadio id="gender"  style="display: inline-table">
                    <f:selectItem id="male" itemLabel="Male" itemValue="male"/>
                    <f:selectItem id="female" itemLabel="Female" itemValue="female"/>
</p:selectOneRadio>

我想知道用户是否检查过让我们说男性选项:

if($("#male").is(":checked") === true){
    errors.push("gender");
}

但这不起作用。如何编写上述脚本以检查是否单击了男性选项?

1 个答案:

答案 0 :(得分:1)

您可以通过执行以下操作设置要检查的选项:

$('input[name=gender]:first').prop('checked', true);

您可以使用以下方法检查是否选中了选项:

if($('input[name=gender]:first').is(':checked')) { 
  console.log("option is checked"); 
}