我对基于 AJAX 的联系表单有疑问。我被困在PHP代码上。该代码不会发送电子邮件,也不会通知用户遇到问题。这是HTML:
<div class="contact_form">
<form method="post" action="mail.php" name="contact-form" id="contact-form">
...
<div id="response"></div>
...
<input class="contact_button button" type="submit" name="submit" id="submit" value="Send!">
...
</form>
</div>
和 JS:
...
$(paraTag).append('<input type="button" name="submit" id="submit" value="Trimite" />');
$('#main input#submit').click(function() {
...
$.ajax({
type: 'post',
url: 'mail.php',
data: 'name=' + name + '&email=' + email +'&subject='+ subject +'&message=' + message,
success: function(results) {
$('div#response').html(results).css('display', 'block');
}
});
}
我应该用 PHP 写什么来返回响应?