使用php访问jquery传递的变量
php如何访问JQuery传递的变量 我有以下代码:使用php访问jquery传递的变量,php,jquery,Php,Jquery,php如何访问JQuery传递的变量 我有以下代码: $.post("getLatLong.php", { latitude: 500000}, function(data){ alert("Data Loaded: " + data); }); 但是我不明白如何使用php访问这个值 我试过了 $userLat=$_GET["latitude"]; 及 然后我尝试打印出值,以检查它是否工作,使用: echo$userLat;但它不会返回任何内容。我不知道如何访问传递给
$.post("getLatLong.php", { latitude: 500000},
function(data){
alert("Data Loaded: " + data);
});
但是我不明白如何使用php访问这个值
我试过了
$userLat=$_GET["latitude"];
及
然后我尝试打印出值,以检查它是否工作,使用:
echo$userLat;但它不会返回任何内容。我不知道如何访问传递给它的内容 $\u GET用于url变量?latitude=bla,您需要的是
$_POST['latitude']
使用$\u POST['latitude']而不是$\u GET 当然,这是因为jQuery调用的是$.post,它通过post方法传输纬度。您使用的是$.post。这意味着它将出现在PHP中的$\u POST superglobal中 如果您使用的是$.get,它将以查询字符串的形式发送到PHP,并位于$\u get superglobal数组中 如果您想访问它而不必担心jQuery中使用了哪种HTTP方法,请使用$\u请求 尝试var_dump$请求;或var_dump$_POST;在PHP页面中,使用Firebug或webkit Inspector查看返回的数据。$.get..>$_获取[…]|$.post..>$_职位[…]:
$_POST['latitude']