jquery – 检查是否选中了特定的单选按钮

前端之家收集整理的这篇文章主要介绍了jquery – 检查是否选中了特定的单选按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
看完jQuery文档后我遇到了麻烦.我只是试图在我的jquery方法中返回true / false,具体取决于对某个radiobutton的检查以及是否选中它

我已经尝试了几件事,但未能做到这一点:

<input type="radio" runat="server" name="testGroup" id="test1" /><label for="<%=test1.ClientID %>" style="cursor:hand" runat="server">Test1</label>
<input type="radio" runat="server" name="testGroup" id="test2" /><label for="<%=test2.ClientID %>" style="cursor:hand" runat="server">Test2</label>
<input type="radio" runat="server" name="testGroup" id="test3" /> <label for="<%=test3.ClientID %>" style="cursor:hand">Test3</label>

在我的方法中我有这个:

return $("input[@name='test2']:checked");

我在$上得到了一个未定义的内容(“input [@ name =’test2′]:checked”);

更新:

例:

<input type="radio" runat="server" name="radioGroup"  id="payPalRadioButton" value="paypalSelected" />

这仍然会返回’undefined’:

$("input[@name=radioGroup]:checked").attr('payPalRadioButton');

如果我试试这个,即使我选择了单选按钮,我也会“假”:

$('input:radio[name=radioGroup]:checked').val() == 'paypalSelected'

解决方法

您的选择器不会选择输入字段,如果是,它将返回一个jQuery对象.尝试这个:
$('#test2').is(':checked');
原文链接:https://www.f2er.com/jquery/181121.html

猜你在找的jQuery相关文章