Показать сообщение отдельно
  #1 (permalink)  
Старый 18.12.2014, 11:46
Новичок на форуме
Отправить личное сообщение для dukonst Посмотреть профиль Найти все сообщения от dukonst
 
Регистрация: 18.12.2014
Сообщений: 3

Некорректная работа на сервере .load()
Здравствуйте,

Проблема вылезла при тестировании на сервере, на локали все работало как часы.

Механизм такой: удаляем товар из корзины отправляем 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');
  }
})



На сервере может работать нормально, а может и через раз.

Подскажите как сделать, чтобы запросы выполнялся всегда?

Последний раз редактировалось dukonst, 18.12.2014 в 16:23.
Ответить с цитированием