Я получаю count сессии корзины, но счетчик обновляется только после перезагрузки страницы. Как сделать, что бы количество товара в корзине обновлялось без перезагрузки, а сразу после нажатия кнопки добавить в корзину?
#Добавляю товар в корзину
$(document).ready(function(){
$("#add_to_cart").on('click', function() {
var article = $("#article").val();
var size = $("#size").val();
var quantity = $("#quantity").val();
$.ajax({
url: window.location.href,
type: 'POST',
data: { 'article': article,
'size': size,
'quantity': quantity
},
beforeSend: function(){
$("#add_to_cart").prop("disabled", true);
},
dataType: 'html',
})
});
});
#Пытаюсь обновить счетчик
var session;
$.ajaxSetup({cache: false})
$.get('includes/header.php', {requested: 'foo'}, function (data) {
session = data;
});
if (isset($_GET['requested'])) {
echo $_SESSION[$_GET['requested']];
} else {
echo count($_SESSION['cart']);
}