использую BX.ajax.runComponentAction()
в компоненте по дефолту выводится список товаров на дату, необходимо ajax запросом обновить только каталог товаров, остальную часть страницы оставить.
сейчас в проекте идет запрос и генерится html потом вставляется в страницу, но это дублирование, как правильно такое реализовать?
Компонентом должен генериться html только той области, за которую он отвечает и вставляться в целевой узел. Вы пишете, что используете BX.ajax.runComponentAction, значит вы обращаетесь к конкретному компоненту и предполагается, что это "компонент-который-выводит-список-товаров", а значит он должен вернуть только html-списка-товаров. Но тогда не понятно откуда тут взялся "html остальной страницы". Возможно, что-то в процедуре действий что-то не то.
Обсуждают сегодня