如何从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
答案 0 :(得分:6)
my_radios
已经是一个jQuery集合,您可以在其上调用filter()
以获取:checked
元素:
var radio_value = my_radios.filter(':checked').val();