是否有任何神奇的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传递数据在表单提交