Jquery/Javascript と Ajax を使用して、ユーザーがチェックした HTML ラジオ ボタンの値を PHP 変数に渡そうとしています。
以下は、HTML/Javascript の簡略版です。
$("input[name=bus_plan]").on('change', function(){
var $postID = "=" + $('input:radio[name=bus_plan]:checked').val();
$.ajax ({
type: "GET",
url: "product-group.php",
data: {"postID" : $postID },
success : function(data){
alert("done");
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert("problem: " + errorThrown);
}
});
});
ajax 呼び出しは成功を示します (つまり、「完了」アラートがあります)。
これは、product-group.php です。
<?php
echo "hello world<br>";
$postid = $_GET['postID'];
echo "The postID is ".$postid;
?>
product-group.php が実行されていないように見えるという事実を理解/修正するための助けをいただければ幸いです。
ありがとうございました。