Jquery 如何仅根据所选单选按钮获取总和?

Jquery 如何仅根据所选单选按钮获取总和?,jquery,input,sum,radio-button,Jquery,Input,Sum,Radio Button,我有一个表格,我想在其中收集我的输出 此表单显示在表格中,其中每行有2个选项可供选择 我的代码的问题是两个按钮相加,但我需要添加其中一个 这是我的密码: <script type="text/javascript"> $(document).on("change", ".qty1", function() { var sum = 0; $(".qty1").each(function(){ sum += +$(this).val();

我有一个表格,我想在其中收集我的输出 此表单显示在表格中,其中每行有2个选项可供选择 我的代码的问题是两个按钮相加,但我需要添加其中一个

这是我的密码:

<script type="text/javascript">

  $(document).on("change", ".qty1", function() {
      var sum = 0;
      $(".qty1").each(function(){
          sum += +$(this).val();
      });
      $(".total").val(sum);
  });

</script>

<table>
  <tr>
    <td><input class="qty1" type="radio" name="product_1" value="123" /></td>
    <td><input class="qty1" type="radio" name="product_1" value="234" /></td>
  </tr>
  <tr>
    <td><input class="qty1" type="radio" name="product_2" value="123" /></td>
    <td><input class="qty1" type="radio" name="product_2" value="234" /></td>
  </tr>  
</table>

<input class="total" type="text" name="" value="">

$(document).on(“change”,“.qty1”,function()){
var总和=0;
$(“.qty1”)。每个(函数(){
sum+=+$(this.val();
});
美元(“.total”).val(总和);
});

要根据所选单选按钮获取总和,您可以简单地循环通过选中的
单选按钮,而不是通过类
循环通过所有元素。qty1
如下:

$(document).on(“change”,“.qty1”,function()){
var总和=0;
$(“.qty1:选中”)。每个(函数(){
sum+=+$(this.val();
});
美元(“.total”).val(总和);
});

123
234
123
234

要根据所选单选按钮获取总和,您可以简单地循环通过选中的
单选按钮,而不是通过类
循环通过所有元素。qty1
如下:

$(document).on(“change”,“.qty1”,function()){
var总和=0;
$(“.qty1:选中”)。每个(函数(){
sum+=+$(this.val();
});
美元(“.total”).val(总和);
});

123
234
123
234

“我的代码的问题是两个按钮相加,但我需要添加其中一个”如何决定从每行添加哪一个?@palaѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕ?是否可以使用id进行此操作?每行用于一种产品,价格为两个包装。我使用相同的名称让用户只选择其中一个“我的代码的问题是两个按钮相加,但我需要添加其中一个”如何决定从每行添加哪一个?@palaѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕѕ?是否可以使用id进行此操作?每行用于一种产品,价格为两个包装。我使用相同的名称,让用户只选择其中一个