我有一个带有onClick属性的按钮,应该在没有查询字符串的情况下重新加载页面,但它只是使用完全相同的URL重新加载页面。
情况就是这样:
页面网址:
http://.../index.php/all-reservations?id_user=0&plate=0&from=2017-09-19&to=
按钮:
<button id="resResetBtn" onclick="location.href='/index.php/all-reservations?view=allreservations'"><?= JTEXT::_('RESET_SEARCH') ?></button>
我得到的是按钮重新加载具有完全相同的查询字符串的页面。 这就是我试过的:
有什么建议吗?
由于
答案 0 :(得分:0)
您可以先删除查询字符串,然后重新加载页面。使用这行代码
window.location = window.location.href.split("?")[0];
或者,或者:
window.location = window.location.pathname;
甚至,
window.location.replace(location.pathname);