所以我搜索了 SO 以帮助创建以下请求以div
在特定时间间隔刷新 a。
$(document).ready(function() {
$("#trigger-newsfeed").load("getNewsfeed.php");
var refreshId = setInterval(function() {
$("#trigger-newsfeed").load('getNewsfeed.php');
}, 4000);
});
虽然我想知道是否可以通过使用 Ajax 来提高效率(如果它在我没有意识到的情况下还没有使用 Ajax)。
我曾尝试使用其他一些 Ajax 代码来执行此操作,这也确实有效,但是,其他解决方案将等待间隔完成然后加载数据。因此,例如,如果间隔设置为 5 秒,则每次访问该页面时,用户都必须等待 5 秒,然后才会加载;所以这是我发现的唯一一个最好的片段,首先传递信息,然后按间隔刷新;虽然我不确定这是否是 jquery 的最佳用途。
我问这个是因为大多数关于div
刷新的在线搜索都指向 Ajax 的使用。