我正在使用 javascript 开发新应用程序。我需要的是,每当将最新消息添加到后端的数据库中时,前端都应该知道它并异步更新该区域。在 JavaScript 和/或 jQuery 中实现这一目标的最佳和有效方法是什么?
问问题
75 次
3 回答
2
我建议使用长轮询。通过快速的 Google 搜索,您应该能够启动并运行。例如这里。
于 2013-08-14T05:47:27.087 回答
0
使用 Window.setInterval() 在特定的时间间隔内重新加载页面,以便更新新闻
于 2013-08-14T05:47:26.760 回答
0
制作一个get_news
包含ajax
请求的函数,该请求很好地从服务器获取更新的内容。
setInterval(get_news, 1000)
get_news
将在每个之后调用该函数1000 ms
function get_news() {
$.ajax({
type: "POST",
url: url,
data: data,
success: function (data) {
$('#content').html(data);
}
dataType: dataType
});
}
setInterval(get_news, 1000); //1000 ms
于 2013-08-14T05:47:30.230 回答