【发布时间】:2017-03-14 19:56:59
【问题描述】:
我的 HTML 文件中有一个简单的 Ajax 查询
<script type="text/javascript" src="//code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$.ajax({
url: "rnd.php"
}).done(function(data) {
console.log(data);
});
</script>
下面是函数rnd.php。这只是一个示例,需要针对更复杂的应用进行修改。
<?php
$res = (float)rand()/(float)getrandmax();
echo "$res"
?>
它在以前的 AWS 服务器上工作,但是当我尝试配置新服务器时,Ajax 返回 PHP 文件的内容(在 Chrome 调试控制台上)而不是执行它。
【问题讨论】:
-
那是因为你告诉 ajax 这样做!
console.log(data);会将输出发送到控制台日志
标签: php ajax apache amazon-web-services ubuntu