窗口pushstate,后退/前进按钮刷新

时间:2016-11-10 23:12:31

标签: javascript pushstate html5-history popstate

我正在尝试让页面刷新或加载以前的任何数据。

我有:

//Category Select
function selectChange(){
    $('#sort_by_select').on('change', function(event) {

        var val = $(this).val();

        $('#scene_content').html('');

        if (val == 'categories'){
            loadGamesCategories();
        } else if(val == 'az'){
            push_url = '?sort=a-z';
            window.history.pushState({page: this.href}, 'GAMES', push_url);
            loadGamesAZ();
        }else{
            loadGamesCategories();
        }
    });
}

在我的PHP中,我设置为根据上面的'sort'变量加载正确的脚本。所以如果我刷新页面就可以了。我只是希望人们能够点击他们的浏览器并加载以前的数据。

如果有人可以帮助解释它或给我一个例子,那就太棒了。

谢谢!

0 个答案:

没有答案