2011-09-24 5 views
0

아약스를 사용하여 여러 양식을 제출할 수있는 방법이 있습니까? 필요에 따라 예를 들어, 양식 ID = "Form1에"및 양식 ID = "Form2를"jquery를 사용하여 여러 양식 제출

두 형태의

별도로 제출됩니다.

더 구체적으로 말하면 양식 제출에 this을 사용하고 있습니다.

감사

답변

3

물론 : 당신이 사용하고있는 것으로 보인다

하여 업데이트 한 후 :

$(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 :

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

가진 후 물론 그들을 AJAXified jquery form plugin. 이 경우 다음과 같이 두 가지 양식에 ajaxSubmit 메서드를 호출하여 AJAX 제출을 강제 할 수 있습니다.

$('#form1, #form2').ajaxSubmit(); 
관련 문제