我正在計算使用乘法和加法形式,但我似乎無法得到件正確擠在一起....動態輸入字段的總和? jQuery的
$('.qty').on('keyup', function() {
var sum = 0;
$("tbody tr").each(function(i,o){
total = parseInt($(o).find(".qty").val(), 10) * parseInt($(o).find(".price-integer").val(), 10);
if(!isNaN(total) && total.length!=0) {
$(o).find(".install-total").val(total);
sum += total;
}
});
$("#total-equipment").val(sum);
});
當用戶數量類型,例如第一列中的2,應該乘以第四列中的數字(3,000),並輸出到安裝總計列中。
然後需要將安裝總計列中的所有數字相加並輸出到總設備成本輸入字段中。
最後,+安裝數字需要加起來。
而這一切都必須發生在用戶輸入數量後,該部分工作。好極了。
我似乎無法得到正確的語法!過去幾天我一直在看stackoverlow.com的帖子,沒有任何工作,所以我希望有人可以給我一個骨頭,幫助我。我真的很感激你的時間。
'$(o).find(「.qty」).val()'是一個問題,td沒有值。嘗試'$(o).find(「input.qty」)。val()'。當你拿到價格時你犯了同樣的錯誤。 –