我有一個jQuery ajax函數,它查詢一個php文件(carousel.php),並做一些結果的東西。這一切在我們的開發服務器上都能正常工作,但在我們的實時服務器上,腳本似乎失敗並返回PHP文件(原始代碼)的內容。所以PHP甚至沒有執行。這裏可能是什麼情況?jquery ajax調用返回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);
}
}
})
當您在broswer中運行該文件時,它執行還是返回原始代碼? – 2012-03-26 14:56:52
嗯...它給我提供了打開或下載文件的選項。 – tvgemert 2012-03-26 15:05:45
好的,所以我看到的解決方案是將.php擴展名映射到PHP文件類型或檢查擴展名。它是php3還是什麼? – 2012-03-26 15:10:08