Php Chrome:Uncaught SyntaxError:意外标识符,Firefox:SyntaxError:缺少]元素列表后

Php Chrome:Uncaught SyntaxError:意外标识符,Firefox:SyntaxError:缺少]元素列表后,php,jquery,ajax,json,Php,Jquery,Ajax,Json,我收到以下JavaScript错误: 镀铬: Uncaught SyntaxError: Unexpected identifier 在Firefox中: SyntaxError: missing ] after element list 我正在使用以下脚本进行ajax查询,以从PHP获取JSON数据 <script> $(document).ready(function(){ setInterval($.ajax({

我收到以下JavaScript错误:

镀铬:

 Uncaught SyntaxError: Unexpected identifier
在Firefox中:

SyntaxError: missing ] after element list
我正在使用以下脚本进行ajax查询,以从PHP获取JSON数据

<script>
$(document).ready(function(){
        setInterval($.ajax({                                      
            url: 'process.php',
        dataType: 'json',
        success: function(data){
        for(var i=0; i<data.length; i++){
                $("h1").html(data[0]+" "+data[1]);
        }
        }
    }), 5000);
    return false;
}); 
</script>

这似乎是有效的测试时,在。背后的原因可能是什么?

在评论中更新了您问题的答案

$(document).ready(function(){

    callAjax();
    setInterval(function(){
        callAjax();
    }, 5000);

    function callAjax(){
        $.ajax({                                      
            url: 'process.php',
            dataType: 'json',
            success: function(data){
                for(var i=0; i<data.length; i++){
                    $("h1").html(data[0]+" "+data[1]);
                }
            }
        });
    }

    return false;
}); 
$(文档).ready(函数(){
callAjax();
setInterval(函数(){
callAjax();
}, 5000);
函数callAjax(){
$.ajax({
url:'process.php',
数据类型:“json”,
成功:功能(数据){

对于(var i=0;iInside
success
方法,放置一个
console.log(数据)
并发布您在控制台中获得的内容。很抱歉,我错过了。在我们进行此操作时,setInterval每5秒执行一次,这很好,但我希望第一次立即呈现html。如何实现此目的?将setInterval的内容放入不同的函数中,例如executeAjax().在设置间隔之前调用此函数。在设置间隔内也调用此函数。我将进行快速编辑
$(document).ready(function(){

    callAjax();
    setInterval(function(){
        callAjax();
    }, 5000);

    function callAjax(){
        $.ajax({                                      
            url: 'process.php',
            dataType: 'json',
            success: function(data){
                for(var i=0; i<data.length; i++){
                    $("h1").html(data[0]+" "+data[1]);
                }
            }
        });
    }

    return false;
}); 
$(document).ready(function(){
    setInterval(function(){
        $.ajax({                                      
            url: 'process.php',
            dataType: 'json',
            success: function(data){
                for(var i=0; i<data.length; i++){
                    $("h1").html(data[0]+" "+data[1]);
                }
            }
        });
    }, 5000);
    return false;
});