获取:Jquery Object检查的值

时间:2013-08-21 07:43:39

标签: jquery

如何从JQuery对象中获取值?这些是我的收音机:

<input type="radio"  name="radio_group" value="1">
<input type="radio" checked  name="radio_group" value="2">
<input type="radio"  name="radio_group" value="3">

var my_radios = $("[name=radio_group]");

这不会起作用(但我希望这样):

$(my_radios+":checked").val();

这样可行:

var radio_value = $("[name=radio_group]:checked").val();

有没有办法从Jquery对象获取检查值? THX

1 个答案:

答案 0 :(得分:6)

my_radios已经是一个jQuery集合,您可以在其上调用filter()以获取:checked元素:

var radio_value = my_radios.filter(':checked').val();

Here's a fiddle