Доброго времени суток, появился вопрос:
function CalculateSum(){
sum = 0;
sumFiled = jQuery(".material-list .sum");
jQuery(".material-list .row").each(function(){
elem1 = parseInt(jQuery(this).find("input[type=text]").val());
if(!elem1){elem1=0};
elem2 = parseFloat(jQuery(this).find("label span").text().replace(/[,]+/g, '.'));
sum +=(elem1*elem2);
});
if(sum < 100){sum+=15};
sumValue= sum.toFixed(2).replace(/[.]+/g, ',') + " € inkl. Mwst.";
sumFiled.attr("value", sumValue);
}
данная функция подсчитывает и выводит результат в таком виде:
Results: 1000,00, но мне надо чтоб результат был в таком формате: 1.000,00, в PHP я использовал number_format, но в JS пытаюсь сделать вот так: sumFiled.attr("value", number_format(sumValue, 2, '.', ',')); - и не работает, подскажите как правильно сделать чтоб результат выводился 1.000,00
Спасибо