Иногда возникает потребность установить cookies в процессе выполнения ajax запроса, но на битриксе для этого не достаточно просто прописать $APPLICATION->set_cookie. Для этого необходимо добавить еще несколько строчек кода.

Для того что бы у вас все заработало, вставьте данный код в конце файла в котором исполняется ajax

$application = \Bitrix\Main\Application::getInstance();
$context = $application->getContext();
$context->getResponse()->flush('');

После этого у вас должно все заработать

Готовы сделать всю работу за Вас
от500
  • 15 минут

Перенесем сайты! Перенесем баланс! Подарим 3 месяца хостинга!
Диадок

Поработаем?

Опишите свой запрос, мы расчитаем стоимость вашей задачи.