繁体   English   中英

ajax调用成功但没有返回数据

[英]ajax call success but no data returned

我试图用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>";

您的ajax调用通过POST传递值,但您正在警告GET ,这就是您的警报未显示预期数据的原因。

$allTeamArray = $_GET['allInfoArray'];
                ^ change to $_POST

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM