1 если надо оставить страницу и сохранить данные, которые уже загружены:
отправляем запрос на сервер за данными и ответ вставляем после этих дивов
а) старые дивы скрываем
б) все вкладываем в габаритный див и добавляем прокрутку, скролл, кнопки и тд
2 если надо заменить страницу (урл)
отправляем запрос, получаем данные, вставляем куда надо, заменяем урл
както так, как вариант:
CODE ( javascript):
скопировать код в буфер обмена
$(document).on('click', 'то чем осуществляется переход', function() var url = 'куда посылаем запрос'; $.ajax({ url: url, success: function(data){ $('куда вставляем').html(data); } }); // меняем ссылку if(url != window.location){ window.history.pushState(null, null, url); } // предотвращаем дефолтное поведение return false; });
ну и гуглим - смена урл без перезагрузки страницы(Отредактировано автором: 24 Августа, 2015 - 19:26:55)
|