window.history.pushState后退按钮工作,但一旦点击后不向前

时间:2017-05-24 09:27:55

标签: javascript jquery html ajax model-view-controller

function processAjaxData(response, urlPath) {
window.history.pushState({}, '', '/user/index2');
$(window).bind('popstate', function () {
    window.location.href = window.location.href;
});

上面是我使用的功能,一旦ajax响应从控制器返回true。我将数据作为HTML获取并将其转储到正文中。然后调用上面的函数,我改变了URL

一切正常,一旦点击后退按钮我可以转到Index1(localhost / user / index1),页面然后从Index1页面点击前进浏览器按钮,HTML不会只更新URL更改为localhost / user / index2

0 个答案:

没有答案