$_SESSION[balance]
每次登录时,我都会从 MySQL 数据库中获取值。如何在不每 5 分钟重新加载页面的情况下更新客户端浏览器中的值?我认为可以使用 AJAX 来完成吗?
抱歉,如果这太模糊了,我完全不知道从哪里开始。
你是对的,你需要AJAX。最简单的方法是使用$.get();
jQuery库
js/jQuery 脚本
window.setInterval(function() {
$.get('script.php', function(balance) {
$('#balance').html(balance); // set the value to the element with the ID balance
});
}, 60000); // execute every minute
在script.php
您只需查询数据库中的余额并回显它