我刚刚完成了我的联系页面的基本设计结构,没有flash;它位于此处。
DIV
任何人都可以建议在不重新加载页面(最好使用 jQuery)的情况下制作确认脚本(在 a 内)的最佳方法。我想用确认电子邮件已收到的新内容(只是文本)替换主 WRAP 中的内容。
有什么建议么?
我刚刚完成了我的联系页面的基本设计结构,没有flash;它位于此处。
DIV
任何人都可以建议在不重新加载页面(最好使用 jQuery)的情况下制作确认脚本(在 a 内)的最佳方法。我想用确认电子邮件已收到的新内容(只是文本)替换主 WRAP 中的内容。
有什么建议么?
首先,我不相信您可以通知用户实际收到了邮件(至少不是以微不足道的方式)。但是您可以通知它已发送。为此,您可以使用 jQuery 通过 AJAX 发送联系信息,然后在 DIV 中显示响应。可能是这样的:
$.ajax({
type: "POST",
url: "sendMail.php",
data: $('#contactForm').serialize(),
success: function(msg){
$("#responseDiv").html(msg).show();
}
});
当然,这是假设您的服务器使用“sendForm.php”发送for,并且您的联系表单用<form> 包装,其中“contactForm”作为id。服务器应响应文本以在 div 中显示。消息是否已发送。
希望这可以帮助。
参考资料: jQuery 的 Ajax 帮助