Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不刷新页面的情况下以javascript显示每2-5分钟运行一次的数据_Javascript_Php_Jquery - Fatal编程技术网

如何在不刷新页面的情况下以javascript显示每2-5分钟运行一次的数据

如何在不刷新页面的情况下以javascript显示每2-5分钟运行一次的数据,javascript,php,jquery,Javascript,Php,Jquery,你能帮助我吗,我将尝试在这一个loaddata()中crud应用程序这是我的功能。任何其他用户添加数据,然后在我的表格中不刷新显示如何做到这一点 function loaddata() { $.ajax({ url : 'load.php', type : 'POST', success : function (data) { $("#table-data").html(data);

你能帮助我吗,我将尝试在这一个
loaddata()中crud应用程序这是我的功能。任何其他用户添加数据,然后在我的表格中不刷新显示如何做到这一点

function loaddata() {
    $.ajax({
        url : 'load.php',
        type : 'POST',
        success : function (data) {
            $("#table-data").html(data);  
        }
    });
}
这是我的函数,任何用户添加的数据比这个函数自动调用的都要多

function loaddata() {
    $.ajax({
        url : 'load.php',
        type : 'POST',
        success : function (data) {
            $("#table-data").html(data);  
        }
    });
}

当前在刷新页面后显示所有数据,但我将尝试自动显示位置帮助我…

您可以使用setInterval功能设置查看时间限制

setInterval(加载数据,5000)

内部参数first_name是函数名,secound是使用它的时间(milisecound)。

只需在函数之前创建一个间隔:

setInterval(loaddata, 300000); //300000 MS == 5 minutes

function loaddata() {
    $.ajax({
        url : 'load.php',
        type : 'POST',
        success : function (data) {
            $("#table-data").html(data);  
        }
    });
}
窗口setInterval()方法

setInterval()方法以指定的间隔(毫秒)调用函数或计算表达式

setInterval()方法将继续调用该函数,直到调用clearInterval()或关闭窗口为止

setInterval()返回的ID值用作clearInterval()方法的参数

在你的情况下,你试试看

setInterval(loaddata, 5000);

提示:1000毫秒=1秒。

您可以使用超时功能并调用ajax。这是一种相当古老的方法。