1. ホーム
  2. jquery

[解決済み] jQueryは、すべてのテキストフィールドの値の合計を計算する

2022-02-09 05:02:40

質問

注文フォームに、数値を含むテキストフィールドが30個ほどあります。これらの値の合計をblurで計算したいと思います。

すべてのテキストフィールドを選択する方法は知っていますが、それらをループしてすべての値を合計する方法は知らないのですか?

$(document).ready(function(){
   $(".price").blur(function() {
    //loop and add up every value from $(".price").val()
   })
});

解決方法は?

$('.price').blur(function () {
    var sum = 0;
    $('.price').each(function() {
        sum += Number($(this).val());
    });

    // here, you have your sum
});​​​​​​​​​