【发布时间】:2011-04-11 14:30:58
【问题描述】:
我有一个 javascript 文件,我一直将其用作我正在处理的网站的模板,并且在该脚本中有一个简单的表单验证,如果没有发生错误,它将数据发送到名为的 PHP 页面联系人.php。
但我不确定如何“抓取”从我的 PHP 站点中的 JavaScript 发送的数据? contact.php 有效——也就是说,如果我在我的表单中直接将其定向到contact.php,它会毫无问题地发送邮件。在该文件中,我发送如下变量: $name = $_POST['formName'];以此类推,最后发送到邮件功能。
我的 JavaScript 文件中用于发送数据并在同一页面上显示“成功”消息的代码是:
$.post("contact.php",
{ formFrom: FromValue, formName: NameValue, formMessage: messageValue },
function(data){
$("#loadingImage").fadeOut("fast", function() {
$("#loadingImage").before('<p>The message has been sucessfully send. Thank you!</p>');
});
}
);
NameValue, messageValue, FromValue 设置在表单验证中,如下所示var messageValue = $("#formMessage").val();。
非常感谢任何帮助。
真诚
- 梅斯蒂卡
【问题讨论】:
标签: php jquery sendmail phpmailer jquery-post