我可以使用JavaScript向URL添加/ something吗?

时间:2018-12-22 06:38:50

标签: javascript jquery

假设我在www.example.com页面上。我可以在没有刷新页面的情况下在URL上添加/ first使其变为www.example.com/first。我正在尝试在AJAX请求更改页面后执行此操作,以便可以指示页面已更改。

例如:

$('.admin-categories').on('click', function(){
    $.ajax({
        type: 'POST',
        url : adminCategories,
        headers: {
            'X-CSRF-TOKEN': token
        },
        success : function (data) {
            $(".admin-container").html(data);
        }
    });
});

此AJAX调用成功后,我可以在URL后面添加/ categories吗?

1 个答案:

答案 0 :(得分:1)

您正在寻找JavaScript中的History API,特别是replaceState方法。

NullPointerException

有关此的很好的资源: https://css-tricks.com/using-the-html5-history-api