如果我希望每N秒重新加载整个页面,则可以在HTML中输入以下内容: meta http-equiv="refresh" content="5"
meta http-equiv="refresh" content="5"
是否有针对AJAX调用执行相同操作的标准做法?我想安排一个AJAX调用每10秒关闭一次,以便更新页面的某些部分,而不刷新整个页面。如果我可以在不同的时间安排多个AJAX调用会更好,因为页面的某些部分可能需要比其他部分更频繁地更新。
TIA
您可以使用setTimeout或setInterval(后者可能最适合您想要的操作)。
setTimeout
setInterval
setInterval(makeRequest, (10 * 1000));
…其中makeRequest是一个通过AJAX重新加载某些内容的函数。
makeRequest