Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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_Jquery_Html_Ajax - Fatal编程技术网

来自PHP的AJAX实时提要

来自PHP的AJAX实时提要,php,jquery,html,ajax,Php,Jquery,Html,Ajax,有没有一种方法可以让ajax脚本在PHP脚本被解析时而不仅仅是在它完成时对html元素进行更新?即: PHP: 我希望看到html元素出现的情况是,首先它会说‘stage1’,然后3秒钟后会说‘stage2’等等 刷新OB会达到我想要的效果吗?或者有更好的方法吗?很抱歉,要做到这一点,您需要使用javascript/jQuery在前端创建此逻辑,并仅使用后端(php)获取提要 setInterval(function(){ //jQuery code.. $.ajax({

有没有一种方法可以让ajax脚本在PHP脚本被解析时而不仅仅是在它完成时对html元素进行更新?即:

PHP:


我希望看到html元素出现的情况是,首先它会说‘stage1’,然后3秒钟后会说‘stage2’等等


刷新OB会达到我想要的效果吗?或者有更好的方法吗?

很抱歉,要做到这一点,您需要使用javascript/jQuery在前端创建此逻辑,并仅使用后端(php)获取提要

setInterval(function(){
    //jQuery code..
    $.ajax({
        url: 'url_to_get_feeds',
        data: {}, //if need put some param on request
        success: function(callback){
            //logic to put call content to html
            //callback recive all content gerenated on the page 'url_to_get_feeds'
            $('body').append(callback)
        }
    })
});

您的意思是这样的吗,所以只能通过将ajax调用链接在一起以调用不同的脚本来实现?
setInterval(function(){
    //jQuery code..
    $.ajax({
        url: 'url_to_get_feeds',
        data: {}, //if need put some param on request
        success: function(callback){
            //logic to put call content to html
            //callback recive all content gerenated on the page 'url_to_get_feeds'
            $('body').append(callback)
        }
    })
});