Можно создать дубликат:
JavaScript: formatting number with exactly two decimalsПопытка форматировать число до 2 знаков после запятой JQuery
Начало немного перепутались с помощью переменных и теперь не могу показаться, чтобы получить расчет работать вообще !?
$("#discount").change(function(){
var list = $("#list").val();
var discount = $("#discount").val();
var price = $("#price");
var temp = discount * list;
var temp1 = list - temp;
var total = parseFloat($(this).temp1()).toFixed(2);
price.val(total);
});
Должно быть total.toFixed (2) не total.ToFixed (2) – JasonH 2016-03-11 15:00:52