Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Странная работа jQuery

1.8K
26 мая 2016 года
trivium
128 / / 31.01.2010
Всем привет.
Делаю сайт и на нём очень много всякого JS с глюками.
Какую-то часть смог упорядочить, а какую-то ещё предстоит только.
Но вот странный баг появился. Делаю AJAX-запрос на сервар через jQuery:
 
Код:
$.post("/ajax/getdata.php", {pricefrom: $("#pf-from").val(), priceto: $("#pf-to").val(), brand: brandid, cat: categoryid}, function(data)
        {
                alert(data);
            $("#list").html(data);
        });

Запрос уходит на сервар в Firebug показывается, что всё прошло успешно, получен HTML в ответ, но функция success не запускается, как не запускается и функция fail, ошибок никаких не выводится. Пробовал оборачивать в try catch, делать через функцию ajax, get, но всё так же само. В чём может быть проблема и как исправить?
8
27 мая 2016 года
mfender
3.5K / / 15.06.2005
Тип ответа укажи, и посмотри тип данных в заголовках ответа. Там чёрт знает что может приходить. По правилам приличия, нужно в запросе $.post() четвёртым параметром указывать что ты ожидаешь получить в ответ, а на сервере в заголовок тоже принудительно перед выводом указывать аналогичный тип в header'е.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог