Вот мой код, который успешно получил динамические значения из кода, но не смог выполнить добавление, подобное этому
var abc = 0;
var someValue = 5;
abc += someValue;
var grandTotalProposalCost = 0;
КОД:
var totalSum = parseFloat(summField.total_mat_sale +summField.total_labour_sale).toFixed(2);
grandTotalProposalCost += totalSum;
alert("summary line 96::::"+grandTotalProposalCost);
Каждый раз, когда я получаю динамические значения из базы данных в summField.total_mat_sale,summField.total_labour_sale
и я хочу получить общую сумму. Но не удалось это сделать.........
в предупреждении я получаю summary line 96::1250.266648.828596.25
Вот
totalSum = 1250.26
- это значение, которое я получаю в первый раз
2-й раз totalSum = 6648.82
и
третий раз totalSum= 8596.25
Похоже, ваши значения объединены как строка. Попробуйте использовать parseFloat
для анализа вашего значения перед их добавлением.
grandTotalProposalCost += parseFloat(totalSum);
Надеюсь это поможет