Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Php 如何使用AJAX刷新网站上的结果?_Php_Ajax - Fatal编程技术网

Php 如何使用AJAX刷新网站上的结果?

Php 如何使用AJAX刷新网站上的结果?,php,ajax,Php,Ajax,如何使用AJAX刷新网站上的结果 <div id="Results"> // Mysql info to show a list of <li> </div> //Mysql信息显示 我想每10分钟刷新一次div。将AJAX代码放入javascript函数中 setInterval("getListItems()", 600000); 我将使用jQuery的元素和递归函数 示例(我没有测试): 解释一下这样做的好处,如果只需要一行代码就可以实现

如何使用AJAX刷新网站上的结果

<div id="Results">
    // Mysql info to show a list of <li>
</div>

//Mysql信息显示

  • 我想每10分钟刷新一次div。

    将AJAX代码放入javascript函数中

    setInterval("getListItems()", 600000);
    
    我将使用jQuery的元素和递归函数

    示例(我没有测试):


    解释一下这样做的好处,如果只需要一行代码就可以实现的话?你提到过使用他自己的AJAX代码,你用“getListItems()”来命名它。这是一个核心功能吗?我不这么认为,与你不同,我还为他将其编码为“reload()”。除此之外,我们的两个例子都是用一行代码触发的。你重写核心函数的目的是什么?如果他需要处理来自MySQL的数据,如果PHP页面输出JSON呢?
    function reload(url,miliseconds) {        
        setTimeout(function() {
            $('#container').text('');
            $('#containter').load(url);
             return reload(url,miliseconds);
        },miliseconds);
    }
    $(document).ready(function(){
        reload('http://www.website.com/dynamic_content.php',600000);
    });