这个脚本每5秒重新加载一次,我想重新加载它,当数据库中有新数据时,我该怎么做呢?
$(document).ready(function(){
$("#msgs").html("<img src='images/loading.gif'>");
window.setInterval(function(){
$.post("view_data.php",
{loader:1},
function(data){
$("#msgs").html(data);
});
},5000);
});
答案 0 :(得分:0)
如果你只使用JS,你就无法实现&#34;实时&#34;另一种方式。
如果您有权访问您的服务器,您可以使用nodeJS实时处理此类事件。
您也可以使用服务(托管与否),让您像Pusher或Firebase一样实时。
以下是此类服务的详尽列表:http://www.quora.com/What-are-alternatives-to-pusher-com