假设我在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吗?
答案 0 :(得分:1)
您正在寻找JavaScript中的History API,特别是replaceState方法。
NullPointerException
有关此的很好的资源: https://css-tricks.com/using-the-html5-history-api