我有一个非常简单的联系表格,我通过 AJAX 调用发送......唯一的问题是它没有正确发送并且我没有发现任何错误。
相关的 JavaScript 块:
$('#feedbackSubmit').click(function() {
//send the stuff
$.ajax({
type: "GET",
url: "./br.php",
data: { 'name': $('#fName').val(),
'email': $('#email').val(),
'subject': $('#subject').val(),
'message': $('#message').val()
}
});
PHP的相关块:
$fName = $_GET["name"];
$from = $_GET["email"];
$sub = $_GET["subject"];
if($_GET['desc']) {
$desc = $_GET["desc"];
//formatting of the body of the mail
}
else {
$desc = $_GET["message"];
//format the body again
}
也许我只是看着这个筋疲力尽,但我似乎无法找到导致问题的原因......
注意:尝试使用 GET 和 POST...在调用级别和模板级别尝试使用 PHP 文件。