Некорректная работа на сервере .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,
может вам http://api.jquery.com/jQuery.getScript/ нужен а вот ready тут нужен ли? |
Пробовал. Почему-то более менее корректно работает именно .load()
|
Часовой пояс GMT +3, время: 01:32. |