Сохранение данных AJAX запроса после перехода на другую страницу и возврат по стрелке браузера «назад»?
Привет, комрады! Помогите, пожалуйста!
Код показать не могу, поэтому попробую объяснить на пальцах.
1. Есть кнопка на странице. При нажатии на кнопке генерируется таблица с данными с сервера.
2. После этого я кликаю по ссылке в таблице - происходит переход на другую страницу (на какую - не важно).
3. После этого я нажимаю кнопку "назад", браузер по истории возвращает меня на предыдущую страницу, но на ней отсутствует ранее отрисованная таблица(оно и понятно - страница перезагрузилась).
Вопрос: Как сделать так, чтобы данные сохранялись и при переходе назад я видел отрисованную ранее таблицу и мне не приходилось бы делать повторный запрос к серверу?
Есть ли вариант реализации без записи данных в storage браузера?
Можно при получении таблицы прописывать хэш в локейшен и при загрузке страницы анализировать, есть ли нужный хэш. Если есть, то автоматом грузим таблицу с сервера.