バックボーンのモデルとコレクション構造を使用して、次のコードを使用します。
var totalHours = 0;
this.$(".timesheet-daily-input").each( function () {
var inputValue = $(this).val();
var hours = parseInt(inputValue);
totalHours += (hours == null) ? 0 : hours;
});
「これ」。ループの前は、問題のモデル内の入力のみを示します。(これを含めない場合、モデルに関係なく、ループはすべての入力を通過しますが、これは望ましくありません)。