var total = 0;
$(".amount").each(function() {
var value = $(this).val();
value = (value.length < 1) ? 0 : value;
var tmp = parseFloat(value).toFixed(2);
total += tmp;
});
$(".total").text(total);
Я пытаюсь перебрать некоторые текстовые поля и суммировать их значения. Это производит неприятную строку. Что мне не хватает ?? если я поставлю 8 в первом текстовом поле, общий текст будет выглядеть как «08.000.000.000.00». Что я делаю неправильно? Я хотел бы отформатировать как валюту, но если нет, то, по крайней мере, просто два десятичных числа. Есть указатели?
Спасибо,
~ ck в Сан-Диего