我希望使用AJAX能够通过在POST中传递变量(而不是我的URL,即page.php?var = ...)将java脚本变量重定向到PHP页面。
虽然我觉得这不是ajax函数成功回调的最佳方法,但我重定向到页面,我将变量传递给。为什么没有显示?
// JS
email = 'somevalue';
$.ajax({
type: "POST",
data: {name: email},
url: "page.php",
success: function(res)
{
window.location.replace("page.php");
}
});
page.php文件:
var_dump($_POST); //Both don't output anything
$email = $_POST['name'];