是否有任何神奇的jquery方法,將允許您通過AJAX提交表單到其操作URL而不是頁面重新加載?我知道你可以將一個表單的提交事件綁定到一個處理函數,但我也在尋找一些東西,它會自動將表單的請求變量序列化到與瀏覽器相同的$.post
的數據元素中,並且然後燒掉一個阿賈克斯帖子或得到。 (我試圖解決的具體問題是「ajaxify」一個現有的表格)通過AJAX提交表單的jQuery?
1
A
回答
1
是的有jquery.form插件。所有你需要的是把這個在DOM準備回調:
$('#myForm').ajaxForm();
1
你的確可以 - 有它的一個插件...
http://jquery.malsup.com/form/
如果你不希望使用插件,並有一個相當簡單的形式,你可以通過表單循環來創建一個請求,而不是使用$ .ajax。
0
0
我平時做這樣的:
$(document).submit(function(){
var form = $(this);
$.post(form.attr('action'),
form.serialize(),
function(data){
// do something with response
});
return false;
}
相關問題
- 1. 通過jQuery中的AJAX提交表單
- 2. ASP.Net MVC通過JQuery提交Ajax表單
- 3. 通過Ajax/jQuery提交表單
- 4. jquery ajax表單通過java提交servlet
- 5. 通過Ajax提交表單
- 6. jquery通過ajax遞交表單提交表單的編號
- 7. 通過表單提交通過ajax jQuery保存數據表單提交
- 8. 通過jquery提交表單提交
- 9. 通過jQuery提交表單提交JSON
- 10. 使用CodeIgniter通過AJAX提交表單
- 11. 通過AJAX提交表單步驟
- 12. 表單通過ajax提交兩次POST
- 13. 通過ajax請求提交html表單?
- 14. 表單提交不通過Ajax
- 15. 通過Ajax問題提交表單
- 16. 通過Ajax提交模態表單
- 17. 通過AJAX請求提交表單
- 18. 通過回調提交表單與ajax
- 19. 使用verify.js通過ajax提交表單
- 20. jquery load vs ajax提交表單提交
- 21. Prestashop表單提交jquery Ajax
- 22. Codeigniter Ajax JQuery表單提交
- 23. jQuery - AJAX表單雙提交
- 24. jquery Ajax表單提交
- 25. 提交表單與jquery ajax
- 26. JQuery表單提交API AJAX
- 27. JQuery Ajax表單提交
- 28. 通過AJAX通過單個提交按鈕提交多個HTML表單
- 29. 通過ajax在後端提交的aweber表單提交
- 30. 通過Ajax提交的表單多次提交