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 でそのページの他の関数を使用しているためです。