每5秒调用一次PHP文件


Call PHP file every 5 seconds

我有一个页面调用,我调用如下:-

include_once('status.controller.php');

我想每5秒调用这个函数,所以它重新运行脚本而不刷新整个页面。

我该怎么做?

我试过:-

var interval = 4800;
setInterval(function() {
    $.get('status.controller.php', function(data) {
      //do something with the data
      alert('Load was performed.');
    });
}, interval);

,但它似乎没有在页面上重新运行脚本,因为它没有更新会话变量,因为它应该。

        $("document").ready(function() {
          window.setInterval(function(){
          $.ajax({
            url: 'status.controller.php.php',
            success: function(data) {
            }
          });
        }, 5000);

这将为您工作,只要包含jQuery js文件,如果你没有。

来源:jQuery中每5秒调用一个函数的最简单方法是什么?

<script>
$(function(){
setInterval(function(){
    $.ajax({
        url:'status.controller.php',
        success:function(data){
            if(data == "status.controller.php"){
            }else{
                alert(data);
                location.reload();
        }
        }
    });
},4000);
});
</script>

我想这是你的问题的回答。