我所擁有的是兩組表單字段。第一組字段被添加在一起,並且總和被放入第三字段。第二套做同樣的事情。然後,總和的值被相互減去並放入第三個字段。將字段添加到第三個和第四個字段中,然後減去這兩個字段
我的問題是,雖然第一組字段工作正常,但第二組完全拒絕做任何事情。而且我不確定從第三場開始。
這是我目前對前兩集劇本:
$('.assets-add.span3').change(function(){
var totAssets = 0;
$.each($('input[class="assets-add span3"]'),function(){
var assets_val = $(this).val();
if(assets_val != ""){
totAssets = totAssets += parseFloat($(this).val());
$('.totalAssetsField').val(totAssets);
}
});
});
$('.loan-add.span3').change(function(){
var totLoans = 0;
$.each($('input[class="loan-add"]'),function(){
var loan_val = $(this).val();
if(loan_val != ""){
totLoans = totLoans += parseFloat($(this).val());
$('.total-liabilities-field').val(totLoans);
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
正如你可以看到他們實際上是相同的除了一些一流的變化和什麼的。所以我不知道爲什麼一個工程,另一個不工作。就像我說的,我也不知道從哪裏去第三個領域。
這裏有一個的jsfiddle這可能更有意義:http://jsfiddle.net/km2hLecb/
您的貸款選擇投入是錯誤的。嘗試'$ .each($('input [class =「span3 loan-add」]')' – Anthony