Изменение кнопки "Купить" на "Товар уже в корзине"
Добрый день.
В общем, долблюсь уже третий день - не могу решить простую задачку. Есть интернет магазин. С помощью ajax и php/mysql при нажатии на кнопку "Купить" товар добавляется в корзину. Все работает. Только кнопка купить не меняется (естественно)... Кнопки добавляются скриптом, поэтому айдишники у всех одинаковые. На сколько понимаю, нужно отследить добавление товара в корзину -> узнать его айди -> переслать обработчику, что бы тот изменил кнопку. Но так как я чайник, не могу додумать как это все сделать.
Может, я не правильно мыслю. Подскажите, плиз.
//добавление товаров в корзину
$('#add-cart-style-list,#add-cart-style-grid,#add-cart,.add-cart,#add-cart-view,#random-add-cart').click(function(){
var tid = $(this).attr("tid");
$.ajax({
type: "POST",
url: "PHP/addtocart.php",
data: "id="+tid,
dataType: "html",
cache: false,
success: function(data) {
loadcart();
}
});
});
function loadcart(){
$.ajax({
type: "POST",
url: "PHP/loadcart.php",
dataType: "html",
cache: false,
success: function(data) {
if (data == "0")
{
$("#basket").html("<img src='images/commerce.png'> Корзина пуста");
}else
{
$("#basket").html('<img src="images/commerce.png"> '+data);
}
}
});
}
|