如何使用Jquery获取选定的无线电值

时间:2010-08-30 04:23:55

标签: javascript jquery

您好我想使用jquery获取radiobutton值。这是radiobutton代码。句点[count]命名是因为radiobutton是使用javascript

在数组中循环
<input type='radio' name='period["+count+"]' value='1' checked/>Full<input type='radio' name='period["+count+"]' value='0.5'/>Half (AM)<input type='radio' name='period["+count+"]' value='0.5'/>Half (PM)

问题是如何获得已检查单选按钮的总值?我尝试此代码但它只给出了选中单选按钮的第一个值

var values2 = $("input:radio[name='period[2]']").val();
var values3 = $("input:radio[name='period[3]']").val();

被修改

这是解决此问题的代码,感谢 Aaron Saunders

var x = 0;
    $("input:radio[name^='period']:checked").each(function(){
    x = x + parseFloat($(this).val());
    });

1 个答案:

答案 0 :(得分:1)

找到以句号开头的所有内容,然后将它们添加起来

var x = 0;
$("input:radio[name^='period']").each(function{
        x = x + this.val();
     });