Yandex Metrika

Поиск по блогу

Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации

Теги: ajax ×

Найдено результатов: 5 по тегам ajax

Обработчик клика на динамически добавленные элементы через делегирование с контейнера

Разбор задачи Вместо прямых addEventListener на каждую карточку после appendChild подписывают родительский элемент и фильтруют target через Element.closest по data-атрибуту. document.getElementById('news-roll').addEventListener('click', (ev) => { const trigger = ev.target.closest('[data-action="open-sheet"]'); if…

Чистый JavaScript в вёрстке Битрикс: DOM, события и POST без библиотек

Зачем обходиться без jQuery и BX.ready Современные браузеры уже дают querySelector , classList и fetch / XMLHttpRequest . В шаблонах компонентов и template.php часто достаточно нескольких десятков строк, чтобы повесить обработчики на кнопки корзины, фильтры или формы — без подключения лишних библиотек и без ожидания…

Вебформа Битрикс: своя вёрстка, Ajax через endpoint и параметры AJAX_MODE

Обратная связь через модуль Веб‑формы: настройка вопросов, шаблон form.result.new, кастомный template.php без чужих стилей, отдельный ajax.php на CForm для JSON‑ответов и ограничения стандартного AJAX_MODE.

AJAX-добавление в корзину в Битрикс: чистый JavaScript и обновление мини-корзины

Зачем выносить добавление в корзину в AJAX Страница каталога или карточки товара не обязана перезагружаться целиком: достаточно отправить на сервер пару полей в формате обычной POST-формы и затем обновить мини-корзину в шапке. Стандартная связка «магазин + компонент каталога» уже умеет обрабатывать действие…