我试图用AJAX POST将jQuery初始化数组解析为PHP。但是,我正在尝试警告数组的ToString()
。这是我的ajax调用,我基本上只是尝试一个数组并将其传递给我的PHP以进行进一步的操作。这是我的代码:
AllArray.push("Alim");
AllArray.push("Jonathon");
AllArray.push("Kyle");
var returnVal = AllArray.toString();
$.ajax({
type: "POST",
data: { 'allInfoArray' : returnVal },
success: function() {
console.log("AJAX Fired");
}
这是我的html文件中的PHP。我正在尝试提醒数组以进行调试。
$allTeamArray = $_GET['allInfoArray'];
echo "<script type='text/javascript'>alert('$allTeamArray');</script>";
答案 0 :(得分:3)
您的ajax调用会通过POST
传递值,但您正在警告GET
,这就是您的警报未显示预期数据的原因。
$allTeamArray = $_GET['allInfoArray'];
^ change to $_POST