Всем привет.
Pjax, как известно, в любой непонятной ситуации просто делает синхронный переход на страницу, которую мы хотим подгрузить асинхронно. Происходит перезагрузка страницы. Как отключить такое поведение pjax? Пусть он вместо перехода выдает ошибку или просто ничего не делает специального.
Все перерыл, нигде про это нет ничего. Это вообще предусмотрено в pjax?
Полностью отключить перезагрузку страницы в pjax
-
- Сообщения: 17
- Зарегистрирован: 2014.09.23, 15:27
Re: Полностью отключить перезагрузку страницы в pjax
Ловить ошибку.
Pjax отправляет синхронный запрос только если код ответа был не 200 или свалился по таймауту
Pjax отправляет синхронный запрос только если код ответа был не 200 или свалился по таймауту
Re: Полностью отключить перезагрузку страницы в pjax
Не уверен, но может и поможет:
Код: Выделить всё
$('[data-pjax-container]').on('pjax:complete', function (target) { // 'pjax:success'
// ваша логика
return false;
});