Здравствуйте,
Проблема вылезла при тестировании на сервере, на локали все работало как часы.
Механизм такой: удаляем товар из корзины отправляем post запрос, пересобираем куки:
$.post("/ajax/del_basket.p3?id=${id}");
Следом обновляем div где отображается информация о сумме товаров:
$("#totalPrice").load("/ajax/reload_cookiebasket.p3")
Содержимое reload_cookiebasket.p3:
$(document).ready(function(){
var test = $.cookie('totalPrice');
$('#totalPrice').text(test.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 '));
if (test == 0){
$('.hPb').css('display','none');
$('.hPe').css('display','block');
}
})
На сервере может работать нормально, а может и через раз.
Подскажите как сделать, чтобы запросы выполнялся всегда?