2011-09-24 203 views
0

有什么方法可以使用ajax提交多个表单?使用jquery提交多个表单

为例如表格ID =“form1中”和表格ID =“窗口2”

两个表格将根据需要单独提交。

更具体我使用this为我的表单提交。

感谢

回答

3

肯定:具有后

$('#form1, #form2').submit(); 

Ajax化当然他们:

$(function() { 
    $('#form1, #form2').submit(function() { 
     $.ajax({ 
      url: this.action, 
      type: this.method, 
      data: $(this).serialize(), 
      success: function(result) { 
       alert('thanks for submitting'); 
      } 
     }); 
     return false; 
    }); 
}); 

UPDATE:

您的更新后,它似乎是你正在使用jquery form plugin。在这种情况下,您可以通过调用ajaxSubmit方法来强制AJAX提交,如下所示:

$('#form1, #form2').ajaxSubmit();