gpt4 book ai didi

jquery - 检查特定单选按钮是否被选中

转载 作者:行者123 更新时间:2023-12-03 21:29:51 25 4
gpt4 key购买 nike

查看 jQuery 文档后我遇到了问题。我只是想在我的 jquery 方法中返回 true/false,具体取决于对某个单选按钮的检查以及它是否被选中

我已经尝试了几种方法,但一直没能做到这一点:

<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" /> 

这仍然返回“未定义”:

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

如果我尝试这样做,即使我选择单选按钮,我也会得到“错误”:

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

最佳答案

您的选择器不会选择输入字段,如果选择了,它会返回一个 jQuery 对象。试试这个:

$('#test2').is(':checked'); 

关于jquery - 检查特定单选按钮是否被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2195125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com