我創建了一個多輸入交換率,我想計算多輸入textfield的總和*選擇選項設計 我找到了解決方案,但問題是當我把0他讀爲1:jquery兩個乘法字段的總和
$('input.summable,.multiply').keyup(function() {
var rate = 0;
var box = 0;
rate += $('input.summable').val();
box += $('.multiply').val();
var sum = (rate *box);
$('input.summable,.multiply').each(function() { sum += parseFloat(this.value); });
$('#totalsum').val(sum);
});
可以在此添加你的相關的HTML代碼? –
我編輯過這個問題 – Salaktarus
你能舉一個你想要計算什麼樣的結果的例子嗎?我發現你的方式有點奇怪。你首先在'each'中做'var sum =(rate * box);'而不是'sum + = ...'。所以'1 * 2 = 2 = 2 + 1 + 2 = 5' ?! – eisbehr