我正在尝试向页面发送 AJAX 请求以解释一些数据,如果它符合我正在寻找的内容,则发送另一个 AJAX 请求。现在我可以看到第一个请求正在发出,但我没有得到一个回复
//message.php
<head>
<script>
function org_name(str){
alert(str); //this alert appears, so I know the data is being received by this function
$.get("common_functions.php", { group_name: str} );
}
</script>
</head>
然后,在 common_functions.php 上,我收到了类似的请求,但是,我不确定到底是什么问题。警报框甚至没有出现,所以我很困惑为什么控制台会说请求已发送
//common_functions.php
if(isset($_GET['group_name'])){
?>
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script type="text/javascript">
alert('common_functions'); //this does not appear
$.get("message.php", { name: "test"} );
</script>
<?
}
当我在 chrome 中打开 javascript 控制台时,我看到请求将表单消息发送到 common_functions,但显然 common_functions 上的请求没有发回
//text from javascript console
Request URL:http://localhost/message/common_functions.php?group_name=test
Request Method:GET
Status Code:200 OK
有没有人看到我做错或失踪的明显事情?如果有什么不同,common_functions 会包含在 message.php 中,因为我确实使用该页面中的一些其他函数用于我的 php。