Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

При нажатии на меню (tree) загрузка каталога на ajax

00 голосов
4
Здравствуйте. У нас меню каталога (tree). И когда разворачиваем меню до последней вложенности и нажимаем на ссылку, загружается определенный раздел каталога а менюха закрывается. Как сделать чтобы страница не перезагружалась и каталог грузился на ajax? Это можно сделать стандартными методами?
спросил 28 Янв, 14 от Kiriel (2,010 баллов)

4 Ответы

00 голосов
Стандартными - нет.
ответил 30 Май, 14 от Pomnep (13,960 баллов)
00 голосов
Отчего же нет?

Цитата

jsAjaxUtil.InsertDataToNode(string url, string|object DOMNode container_id, bool bShadow)
jsAjaxUtil.AppendDataToNode(string url, string|object DOMNode container_id, bool bShadow)
Два аналогичных метода, реализующих загрузку данных с адреса url и вставку их в
элемент с идентификатором container_id. Вместо идентификатора элемента допустимо
передавать ссылку на объект требуемого узла DOM-структуры. Первый метод заменяет
содержимое элемента новыми данными, второй – добавляет новые данные к
имеющемуся содержимому элемента. Флаг bShadow показывает, вызывать ли затенение
элемента.
ответил 26 Сен, 14 от FireLuna (580 баллов)
00 голосов
Цитата
Павел пишет:
Отчего же нет?

Оттого, что жмем в одном компоненте, а реагировать должен другой.
ответил 30 Янв, 15 от Pomnep (13,960 баллов)
00 голосов
Цитата
Евгений Жуков пишет:
Оттого, что жмем в одном компоненте, а реагировать должен другой.


jsAjaxUtil.InsertDataToNode - при вставке контента в какою нибудь область страницы, можно хоть десяток компонент засунуть.

Не понимаю проблемы.

1. Делаем шаблон, который будет грузиться при AjAx запросе (если нужен).
2. Делаем страницу с компонентом каталога, и подключаем к ней новый шаблон.
3. Правим дерево каталога с использованием jsAjaxUtil.InsertDataToNode и новых ссылок.

при нажатитии на ссылку в выбранный контейнер будет подгружаться каталог.
ответил 13 Май, 15 от FireLuna (580 баллов)

Похожие вопросы

0 голосов
4 ответов
0 голосов
2 ответов
0 голосов
2 ответов
спросил 03 Июль, 13 от VALAKAS (120 баллов)
0 голосов
5 ответов
спросил 03 Ноя, 13 от Lechman (380 баллов)