如何在数据库中有新数据时重新加载数据

时间:2015-02-02 15:46:52

标签: jquery

这个脚本每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);  
});

1 个答案:

答案 0 :(得分:0)

如果你只使用JS,你就无法实现&#34;实时&#34;另一种方式。

如果您有权访问您的服务器,您可以使用nodeJS实时处理此类事件。

您也可以使用服务(托管与否),让您像Pusher或Firebase一样实时。

以下是此类服务的详尽列表:http://www.quora.com/What-are-alternatives-to-pusher-com