leshikgo
@leshikgo

Как подгрузить layout при переходе назад по странице при использовании ajax?

Всем привет. Суть такова:
Подгружаю в блок аяксом элементы. Отправляю ajax запрос в контроллер, в контроллере смотрю аякс запрос или нет, если аякс то
if ($request->ajax()) {
            return view('includes.recipe-card-col-3', ['posts' => $posts])->render();
        }

Тут всё нормально, все работает, элементы приходят. Проблема в том, что когда я перехожу по элементу, а потом кнопкой назад в браузере, естественно опять подгружаются элементы, но без layout... Как можно решить это ? Естественно всю страницу не хочу подгружать аяксом, а только контент.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
anton_lazarev
@anton_lazarev
Для кнопок "Вперед" и "Назад" есть HTML5 History/State API и, в частности, либа для работы с ним History.js https://github.com/browserstate/history.js/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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