我有一個MVC 4 web應用程序,需要用一個按鈕提交兩個表單(也許是三種表單)。有辦法解決嗎?或者我必須將這些表單合併爲一個大表單?MVC 4用一個按鈕提交2個表單
我周圍搜索,發現了很多關於「一個形式多個按鈕」的線程,但他們不是我正在尋找的。
歡迎任何建議,鏈接,想法!
我有一個MVC 4 web應用程序,需要用一個按鈕提交兩個表單(也許是三種表單)。有辦法解決嗎?或者我必須將這些表單合併爲一個大表單?MVC 4用一個按鈕提交2個表單
我周圍搜索,發現了很多關於「一個形式多個按鈕」的線程,但他們不是我正在尋找的。
歡迎任何建議,鏈接,想法!
如何使用XMLHttpRequest無形式並僅從javascript發送異步文章?
檢查這是否有興趣:http://stackoverflow.com/questions/17797053/how-to-pass-formcollection-using-ajax-call-to-an-action –
感謝這個鏈接看起來很有趣。 – Xavier
您可以隨時使用Javascript提交更多表單。攔截提交事件,並使用JQuery提供的樣板表單提交表單:
$("#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
});
});
當你說三種形式是你想要發送到多個來源?例如,您擁有處理器,MailChimp和PayPal? – lonehorseend