为了账号安全,请及时绑定邮箱和手机立即绑定

我如何知道通过jQuery选择哪个单选按钮?

我如何知道通过jQuery选择哪个单选按钮?

MM们 2019-06-06 14:48:42
我如何知道通过jQuery选择哪个单选按钮?我有两个单选按钮,并希望张贴所选的一个值。如何使用jQuery获得值?我可以让他们都这样:$("form :radio")我怎么知道选哪一个?
查看完整描述

3 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

用这个.。

$("#myform input[type='radio']:checked").val();


查看完整回答
反对 回复 2019-06-06
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

如果您已经有了对单选按钮组的引用,例如:

var myRadio = $("input[name=myRadio]");

使用filter()职能,而不是find(). (find()用于定位子/后代元素,而filter()搜索所选内容中的顶级元素。)

var checkedValue = myRadio.filter(":checked").val();

注:这个答案最初是纠正另一个建议使用find(),这似乎已经被改变了。find()对于已经引用容器元素但不引用单选按钮的情况,可能仍然有用,例如:

var form = $("#mainForm");...var checkedValue = form.find("input[name=myRadio]:checked").val();


查看完整回答
反对 回复 2019-06-06
  • 3 回答
  • 0 关注
  • 750 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信