Проверить отправлен ли запрос ajax`ом

1k
Алексей,
Проверить отправлен ли запрос ajax`ом

Одной строкой: Application::getInstance()->getContext()->getRequest()->isAjaxRequest()

Одной строкой

\Bitrix\Main\Application::getInstance()->getContext()->getRequest()->isAjaxRequest()

Вернёт true или false. По факту делает проверку 2 переменных

$_SERVER["HTTP_BX_AJAX"] !== null || $_SERVER["HTTP_X_REQUESTED_WITH"] === "XMLHttpRequest";

Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 11 мая 2023 | Обновлено 6 августа 2024
Поделиться
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Одной строкой: Application::getInstance()->getContext()->getRequest()->isAjaxRequest()