Я недавно работаю с jQuery, и у меня есть вопрос, у меня есть два продукта, к которым я хочу добавить значение, каждому из которых он принадлежит.Но на данный момент он добавляет только последний элемент к обоим.Как это исправить?
Мой jquery:
$('.count').on('blur', function getTotalPrice(){
var name = $(this).parent().parent().find('.name').html();
var count = $(this).val();
$.ajax({
type: "GET",
url: "cart",
data: "name=" + name + "&count=" + count,
success: function(data){
$("#totalPrice").text("Total price: " + data['totalPrice'].toFixed(2)).wrap("<h4></h4>");
$("#productCount").text("(" + data['productCount'] + ")");
console.log(data);
$.each(data['totalPriceForOne'], function(key, value) {
$(".totalPriceForOne").text((key * value).toFixed(2)); //field where i add
});
},
dataType: "json"
});
});
Это то, что я получил от jsnon:
> productCount: 2
> totalPrice: 910
> totalPriceForOne: {100.00: 1, 810.00: 1}
Мне нужно добавить totalPriceForOne к каждому элементу.Как это можно реализовать?