我似乎无法使用 JQuery AJAX 将任何数据发布到 PHP。 我找到的答案都没有给出明确的解释或解决方案。
JQuery AJAX 帖子:
$.post("requestlogin.php", {
SignedIn: false,
TokenID: 12345
},
function(data){
alert("Data: " + data );
});
请求登录.php:
<?php
$SignedIn = $_POST["SignedIn"];
$TokenID = $_POST["TokenID"];
echo $SignedIn . ' - ' . $TokenID;
?>
警报框中唯一显示的是“Data: - ”。
数据没有发布吗? PHP看不到数据? JQuery Post 的数据格式是否不正确?
var_dump($_REQUEST);
和 var_dump($_POST);
每个打印 array(0){}
..
感谢您的宝贵时间。
最佳答案
这是 PHPStorm 的一个问题,除了 GET 数据之外无法传输任何内容。切换到WAMP进行开发,一切运行顺利!
应该从头开始进行此设置。
关于javascript - JQuery AJAX Post 不将数据发布到 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44748757/