我完全迷失在这里。我想用PHP发送邮件而不离开我的页面。但我无法弄清楚如何获取数据到PHP文件来发送电子邮件。当我在那里得到它时,我会迷失方向。所以PHP文件应该看起来像什么样的帮助也会很好。 这里是表格。如何使用AJAX或JSON将数据发送到PHP电子邮件脚本
<table id="dialog">
<tr><td><input type="text" id="name" name="name" placeholder="Your Name" size="20" class="tbow" /></td></tr>
<tr><td><input type="text" id="email" name="email" placeholder="Your Email" size="20" class="tbow" /></td></tr>
<tr><td><input type="text" id="number" name="number" placeholder="Your Phone Number" size="20" class="tbow" /></td></tr>
<tr><td><textarea id="message" name="message" rows="5" cols="25" class="tbow" placeholder="Your Message"></textarea></td></tr>
<tr><td><input type="button" value="Send!" onclick="senem();" id="sender" /></td></tr>
</table>
我已经试过这...
function senem(){
var name = document.getElementById("name").value;
var email = document.getElementById("email").value;
var number = document.getElementById("number").value;
var message = document.getElementById("message").value;
$.ajax({
type: "POST",
url: "mmaa.php",
data: "name=" + name + "&email=" + email + "&number=" + number = "&message=" + message,
success: alert("It works!!!");
});
}
[你尝试过什么?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – PeeHaa 2012-04-22 00:59:28
函数senem(){ var name = document.getElementById(“name”).value; var email = document.getElementById(“email”).value; var number = document.getElementById(“number”)。value; var message = document.getElementById(“message”).value; $ .ajax({type:“POST”, url:“mmaa.php”, data:“name =”+ name +“&email =”+ email +“&number =”+ number =“&message =” +消息, 成功:alert(“It works !!!”); }); } – 2012-04-22 01:02:04
请使用此代码更新您的问题以获取可读性:-) – PeeHaa 2012-04-22 01:02:40