По уроку написал скрипт, подогнал уже под свою идею, но столкнулся с проблемой.
Скрипт относится к изменению кол-ва имеющегося в корзине покупок товара.
Изменения либо + либо -, запилил его под себя, все по сути прекрасно, визуально все работает и изменяет данные по клику. Но существует кое-какая сложность.
Если добавить товару скидку, равную скажем 3м процентам, то получаем число от 320 равное 310,4
В случае вывода числа типа: 310,3ххххххх Пых-Пыхович решает вопрос через number_format();
Но используя jq, скрипт буквален и выдает результат: 7 x 310.4 = 2172.7999999999997
Если обновить страницу - Пых-Пыхович округляет.
В том же JS искав решение наткнулся на number_format(data, 2, '.', '');
Только, вот как не пытался прикрутить методом тыка, не работает и крашит весь скрипт.
$('.count-minus').click(function(){
var editpt = $(this).attr("editpt");
$.ajax({
type: "POST",
url: "../../core/lib/count-minus.php",
data: "id="+editpt,
dataType: "html",
cache: false,
success: function(data){
$("#count_id"+editpt).val(data);
loadcart();
var pricprod = $("#icoinT"+editpt+" > .dagun").attr("iprice");
result_total = Number(pricprod) * Number(data);
$("#icoinT"+editpt+" > .dagun").html(result_total+"руб");
}
});
});
Благодарю за помощь
_____________
Если долго в одних стенах живешь, ты с ними сростаешься