我在将变量从 jQuery 传递到 PHP 时遇到问题。我在互联网上搜索解决方案,然后我来到了 AJAX。以前从未使用过 Ajax,所以我猜这个问题是已知的。
所以我在“index.php”中有以下代码
$("#inviteForm").submit(function(e) {
e.preventDefault();
var emailVal = $("#email").val();
$.ajax({
type: "POST",
url: "processAjax.php",
data: {email: emailVal},
success: function(data) {
alert(data);
}
});
});
在表单中,我有一个输入框(用于电子邮件)和一个提交按钮(方法是 POST)。
在 processAjax.php 我有以下代码
<?php
$x = $_POST['email'];
return $x;
?>
所以如果我是正确的,如果 $.ajax 函数没问题,应该会弹出警告框。但事实并非如此。我也尝试过警报(x);但它没有用。
知道我做错了什么