我想通過使用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
錯誤是什麼? –