您好我想使用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());
});
答案 0 :(得分:1)
找到以句号开头的所有内容,然后将它们添加起来
var x = 0;
$("input:radio[name^='period']").each(function{
x = x + this.val();
});