如何在JavaScript中将页面重定向到自己?

时间:2016-12-22 11:39:00

标签: javascript jquery url redirect reload

这是我当前的代码,它重定向:

window.location.href= '/post/' + data.main_id + '/' + subject + '#post-' +  data.post_id;

上面的代码只是改变了我在同一网址中的slu ..无论如何,我需要更改slug并重新加载页面。我怎么能通过JS甚至jQuery来做到这一点?

2 个答案:

答案 0 :(得分:3)

您可以通过首先将片段附加到URL,然后重新加载页面来实现此目的:

window.location.href += '#post-' + data.post_id;
window.location.reload();

但请注意,您可以使用pushState进一步改进此功能,并且在片段更改时无需重新加载页面。

答案 1 :(得分:0)

您可以使用

location.reload();

拜托,请看 http://www.w3schools.com/jsref/met_loc_reload.asp