2017-03-05 10 views
-2

私の質問は、私は週に毎日のhtmlテーブル作業時間を持っています。 1週間後、その行の時間を合計8列目の7列目に追加したいとします。これは1週間で1人がお金を稼いだことです。 JAVAScriptでそれを行う方法。各テーブル行の列を追加する

+0

あなたは何を持っている: は、私は上記のリンクで与えられたcodepieceを使用して、あなたのためjsFiddleを作りましたこれまでに試しましたか?任意の作業コード> – Venugopal

+0

[jQueryの合計行にすべてのセルを追加する]の可能な複製(http://stackoverflow.com/questions/22536448/jquery-sum-rows-adding-all-cells) –

答えて

0

これは、jQueryを使用するとかなり簡単に実行できます。

あなたを導くためにいくつかのコードはここで見つけることができます:jQuery sum rows adding all cells

EDIT:

 $('tr').each(function() { 
    var sum = 0; 
    $(this).find('.hours').each(function() { 
     var hours = $(this).text(); 
     if (!isNaN(hours) && hours.length !== 0) { 
      sum += parseFloat(hours); 
     } 
    }); 
    $(this).find('.total-hours').html(sum); 
}); 

http://jsfiddle.net/8pf72qpg/2/

関連する問題