javascript - 如何使用 Jquery 获取选定的单选值

标签 javascript jquery

您好,我想使用 jquery 获取单选按钮值。这是单选按钮代码。 period[count] 命名是因为单选按钮是使用 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());
    });

最佳答案

找出所有以句点开头的,然后将它们相加

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

关于javascript - 如何使用 Jquery 获取选定的单选值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597861/

相关文章:

javascript - 使用javascript在新的浏览窗口中绘制谷歌图表

java - 处理照片上传的最佳方式是什么?

javascript - 最小交叉点布局算法

javascript - 从 <body> 隐藏/删除滚动条但允许滚动

jquery - 如何使用 jquery 在 ajax 加载后删除一个类?

javascript - 排除 API 中的记录 - Ionic

javascript - 谷歌地图 SVG 标记不显示在 IE 11 上

jquery - jquery中的重叠日期格式

javascript - 同一类的 JQuery 不同内容

jquery - Django 从复选框形式查询字符串数组