从多个表单Ajax发送数据

时间:2014-07-28 09:37:28

标签: jquery ajax forms

您好我正在使用Ajax更改数据库中的某些列。 由于我在页面上有多个表单,如何将数据发送到Ajax?

我使用了以下代码但它不起作用:

$('form').submit(function(){ 
    $.ajax({
            type: 'post',
            cache: false,
            dataType: 'json',
            data: $(this).serialize(),
            beforeSend: function() { 
                alert($(this).serialize());
            },
            success: function(data) {
                if(data.success == false)
                {  
                } 
                else 
                {   

                }
            },
            error: function(xhr, textStatus, thrownError) {
            }
        });
        return false;
   });

警报始终没有显示任何内容,我已经给出了一个"名称"属于我的每个输入。请帮忙!

1 个答案:

答案 0 :(得分:0)

更新

它是固定的,显然我需要做的就是先将$(this).serialize存储到变量中,然后再通过Ajax发送它。