2013-07-22 6 views
0

MVC 4 웹 응용 프로그램이있어서 하나의 버튼으로 두 가지 양식 (어쩌면 세 가지 형식)을 제출해야합니다. 해결할 방법이 있습니까? 양식을 하나의 큰 형태로 병합해야합니까?MVC 4 버튼 하나를 사용하여 2 개의 양식 제출

"ONE FORM MULTI BUTTONS"에 관한 많은 기사를 찾았지만 찾고있는 내용이 아닙니다.

모든 제안, 링크, 아이디어를 환영합니다!

+0

다음 이벤트를 제출하고 양식을 아약스 - 제출 상용구 JQuery와 사용 차단? 예를 들어 프로세서, MailChimp 및 PayPal을 소유하고 계신가요? – lonehorseend

답변

0

양식이없고 XMLHttpRequest를 사용하여 자바 스크립트에서 비동기 게시물을 보내는 것은 어떻습니까?

+0

관심 있는지 확인하십시오. http://stackoverflow.com/questions/17797053/how-to-pass-formcollection-using-ajax-call-to-an-action –

+0

감사합니다.이 링크는 흥미 롭습니다. – Xavier

1

언제든지 자바 스크립트를 사용하여 양식을 더 제출할 수 있습니다. 당신은 세 가지 형태가 여러 소스에 보내려고 말할 때

$("#theFirstForm, #theSecondForm").on("submit", function(e) { 

    // prevent the default form-post 
    e.preventDefault(); 

    $.post($("#theFirstForm").prop('action'), $("#theFirstForm").serialize(), function() { 
     // first form post complete 
    }); 

    $.post($("#theSecondForm").prop('action'), $("#theSecondForm").serialize(), function() { 
     // second form post complete 
    }); 
});