Php Chrome:Uncaught SyntaxError:意外标识符,Firefox:SyntaxError:缺少]元素列表后
我收到以下JavaScript错误: 镀铬: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({
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;iInsidesuccess
方法,放置一个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;
});