Принять данные из post запроса на странице php без перезагрузки
вас! Дело все происходит в cms битрикс.
На странице php вызываю компонент, тот возвращает таблицу. В этой таблице есть ссылка на сортировку позиций такого вида:
/module_tests_index.php&sort-field=XML_ID&sort-order=asc&by=XML_ID&order=desc
она ведёт на эту же страницу, но содержит нужные данные. После перехода по ссылке происходит перезагрузка таблицы без перезагрузки страницы.
Задача глобальная - настроить сортировку в таблице. Шаг - принять данные из запроса. Запустить функцию сортирующую список в таблице.
JS я так понимаю не подходит. Что делать?
Ответы (1 шт):
Итак, у вас есть страница, на странице есть компонент, компонент возвращает таблицу. В этой таблице есть ссылка на эту же страницу (важно!) с параметрами. При переходе по этой ссылке страница перерисовывается и на этой странице таблица уже отрисовывается отсортированной, верно? Добавьте в вызов компонента параметр 'AJAX_MODE' => 'Y', и компонент будет работать без перезагрузки.
Чтобы досконально разобраться с режимом AJAX в битрикс, советую изучить https://yunaliev.ru/file/bitrix_ajax_api.pdf