我有一个jQuery ajax函数,它查询一个php文件(carousel.php)并用结果做一些事情。这一切在我们的开发服务器上运行良好,但在我们的实时服务器上,脚本似乎失败并返回PHP文件的内容(原始代码)。所以PHP甚至没有被执行。这可能是什么情况?
$.ajax({
url: 'carousel.php',
dataType: 'json',
cache: false,
success: function(result){
if(result.success){
if (result.numRows == 0) {
$('#insert').css('display','none');
}
$('#selectBox').html(result.html);
}
}
})
答案 0 :(得分:3)
您可能在php文件中使用<?
标记,并且您的服务器上未启用短开标记。