jquery刷新当前页面
jQuery 刷新当前页面的方法
使用 jQuery 刷新当前页面可以通过以下几种方式实现:
方法一:使用 location.reload()
$(document).ready(function() {
// 重新加载当前页面
location.reload();
});
方法二:通过按钮点击触发刷新
$(document).ready(function() {
$('#refreshButton').click(function() {
location.reload();
});
});
方法三:使用 window.location.href 重新赋值
$(document).ready(function() {
window.location.href = window.location.href;
});
方法四:使用 window.location.replace
$(document).ready(function() {
window.location.replace(window.location.href);
});
方法五:延迟刷新
$(document).ready(function() {
setTimeout(function() {
location.reload();
}, 5000); // 5秒后刷新
});
注意事项
location.reload()可以接受一个布尔参数,true表示强制从服务器重新加载,忽略缓存;false或省略则可能从缓存加载。
location.reload(true); // 强制从服务器重新加载
-
使用
window.location.replace不会在浏览器历史记录中留下痕迹,而其他方法会。 -
确保在 DOM 完全加载后再执行刷新操作,通常将代码放在
$(document).ready()中。







