小编And*_*rew的帖子

使用jQuery AJAX的表单PHP不会在电子邮件中发送字段输入

我有这个联系表单,我正在尝试使用jQuery/AJAX和PHP将字段输入值通过电子邮件发送给我.嗯,电子邮件发送给我很好,但没有任何字段输入.电子邮件只是PHP mail()函数的$ to和$ subject.请参阅下面的代码.任何想法,批评或建议都是受欢迎的.谢谢你的帮助!

$(document).ready(function() {    

$(function() {

// Get the form.
var form = $('#ajax-contact');

// Get the messages div.
//var formMessages = $('#form-messages');

// Set up an event listener for the contact form.
$("button").click(function(e) {

    // Stop the browser from submitting the form.
    e.preventDefault(e);

    // Serialize the form data.
    var formData = $(form).serialize();

    // Submit the form using AJAX.
    $.ajax({
        type: 'POST',
        url: $(form).attr('action'),
        data: formData,
        success: function(result){
            $('#contact-name').val('');
            $('#contact-email').val('');
            $('#contact-website').val('');
            $('#contact-message').val('');
        },
        error: function(xhr,status,error){

        }
    });


}); …
Run Code Online (Sandbox Code Playgroud)

javascript php forms ajax jquery

3
推荐指数
1
解决办法
1538
查看次数

标签 统计

ajax ×1

forms ×1

javascript ×1

jquery ×1

php ×1