是否有任何神奇的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遞交表單提交表單的編號
- 5. 通過表單提交通過ajax jQuery保存數據表單提交
- 6. 使用verify.js通過ajax提交表單
- 7. 使用CodeIgniter通過AJAX提交表單
- 8. 通過Ajax問題提交表單
- 9. 通過回調提交表單與ajax
- 10. 通過AJAX請求提交表單
- 11. JQuery Ajax表單提交
- 12. Prestashop表單提交jquery Ajax
- 13. Codeigniter Ajax JQuery表單提交
- 14. jquery Ajax表單提交
- 15. 提交表單與jquery ajax
- 16. 通過AJAX通過單個提交按鈕提交多個HTML表單
- 17. 通過Ajax提交的表單多次提交
- 18. 通過ajax在後端提交的aweber表單提交
- 19. 表單通過ajax更新未提交選定的值(rails&jquery)
- 20. 通過jquery提交表單到servlet
- 21. Html表單拒絕通過JQuery提交
- 22. (Django)Ajax表單提交jQuery表單
- 23. jquery with boxy插件 - 通過ajax加載並提交表單
- 24. jquery表單插件和cakephp 2 - 通過ajax提交
- 25. 複選框表單通過jquery-Ajax提交
- 26. jQuery對話框 - 通過ajax提交表單嗎?
- 27. 通過ajax和jquery重新提交表單
- 28. 如何在jQuery中提交之前通過ajax驗證表單?
- 29. 通過jQuery使用PHP和AJAX提交表單
- 30. 通過jquery/ajax傳遞數據在表單提交