我想通过使用Jquery/Javascript和Ajax将用户的HTML单选按钮值传递给PHP变量。PHP脚本不能从Jquery/AJAX运行?
以下是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调用说明成功了(即有一个“完成”的提示。)
这是产品组.PHP:
<?php
echo "hello world<br>";
$postid = $_GET['postID'];
echo "The postID is ".$postid;
?>
理解任何帮助/修复该产品group.php不会出现运行的事实将是非常赞赏。
谢谢。
检查你的Ajax调用脚本,再加上检查使用萤火虫或类似的是,AJAX调用完成。另外,看起来你没有在JavaScript中使用脚本的输出。 – Napolux
错误是什么? –