Цитата:
|
И еще как ты привязываешь функцию к этой ссылке<a href="javascript:void(0)" id="btn867" class="addtocart">
</a>
и зачем там javascript:void(0) ???
|
Извиняюсь, немного не дописал...
вот ссылка по которой функция вызывается
<a href="javascript:void(0)" onclick="add_to_cart(3510)" id="btn3510" class="addtocart"></a>
насчет href="javascript
:void(0)" намек понял)) переписал вот так
<span onclick="add_to_cart(2735)" id="btn2735" class="addtocart"></span>
в консоли все без ошибок.
еще одну функцию забыл,
function update_cart() {
$.post( "update_cart.php", {}, on_success);
function on_success(data)
{
$('.smalcart span.scart').html(data);
}
}
И соответственно файл update_cart.php
<?php
session_start();
echo '<strong>Товаров в корзине:</strong> '.$_SESSION['products_incart'].' шт.</br><strong> На сумму:</strong> '.$_SESSION['cart_coast'].' руб.';
?>
Все работает. Но иногда при нажатии (примерно каждый третий клик) на "добавить в корзину" изменение можно увидеть после обновления страницы, а не как должно быть, сразу.