AJAX GET返回php脚本

时间:2013-11-01 16:37:06

标签: php jquery ajax get

我有一个非常简单的hello world ajax-php示例,它返回整个php脚本。这是代码:

客户端代码:

   $.ajax({
        type: "GET",
        contentType: "text",
        url: "hello-world.php",
        success: function(data){
            $("#myDiv").text(data);
            console.log(data);
        }

    });

服务器代码:

<?php
// A simple web site in Cloud9 that runs through Apache
// Press the 'Run' button on the top to start the web server,
// then click the URL that is emitted to the Output tab of the console

echo 'Hello world!';

?>

这是控制台日志:

<?php
// A simple web site in Cloud9 that runs through Apache
// Press the 'Run' button on the top to start the web server,
// then click the URL that is emitted to the Output tab of the console

echo 'Hello world!';

?> 

谢谢!

2 个答案:

答案 0 :(得分:2)

根据@DavidRiccitelli - 看起来你没有运行php而apache只是提供文件而不是传递给PHP来执行。

在Windows上为捆绑的服务器软件包尝试WAMP XAMPP服务器 MacOSX etx的MAMP

答案 1 :(得分:0)

有可能您的PHP未被解释,因此将作为原始HTML返回。

检查here for a similar issue.