我想提交表单而不使用提交按钮我该怎么做?使用提交表单提交?
1
A
回答
3
使用jQuery你可以做到这一点。选中此项
http://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/
+0
当用户禁用JavaScript时会发生什么?无障碍问题! – 2010-08-10 00:43:47
+0
在这种情况下,您需要考虑一些替代方法,例如使用
0
通过JavaScript你可以叫form.submit()
1
使用javascript。类似于
document.forms [“myform”]。submit();
或
document.myform.submit();
您需要为表单设置名称(1.示例)或id(2.示例)属性以使其工作。
0
使用jquery的表单方法来序列化表单变量并通过ajax发送。
http://api.jquery.com/category/forms/
你可以通过一个函数的表单提交事件处理程序中添加一些JavaScript逻辑,任何提交的方法。
例如,
$('#my_form').submit(function(){
alert('Handler for .submit() called.');
return false;
});
返回false阻止表单被所有其他方法(包括“传统”提交按钮)提交。你会把你的ajax代码放在return语句之前。
或者将提交函数绑定到ANY DOM元素(图像,按钮等) 例如。
$('#my_cool_image').click(function() {
$('#my_form').submit();
});
多见于http://api.jquery.com/submit/
好运
相关问题
- 1. 使用JSP提交表单提交
- 2. 未提交表单提交
- 3. Symfony2:提交表单提交
- 4. AngularJS提交表单提交
- 5. 提交表单后提交表单
- 6. 触发表单提交以及提交表单提交
- 7. 用提交eventlistener停止表单提交
- 8. 禁用jQuery的提交表单提交
- 9. 如何使用隐藏字段提交表单提交表单?
- 10. 使用JavaScript提交表单
- 11. 使用angularjs提交表单
- 12. 使用jquery提交表单
- 13. 使用Ajax提交表单
- 14. 使用e.preventDefault提交表单()
- 15. 使用facebox提交表单
- 16. 使用jQuery提交表单
- 17. 使用锚提交表单
- 18. 使用Ajax提交表单
- 19. 使用HtmlUnit提交表单
- 20. 使用Javascript提交表单
- 21. 使用javascript提交表单?
- 22. 使用PHP提交表单
- 23. 使用Java提交表单
- 24. 使用facebox提交表单
- 25. 使用javascript提交表单
- 26. 表单提交使用jquery.confirm
- 27. 提交表单(使用Drupal)
- 28. 表单使用href提交
- 29. 使用jQuery提交表单
- 30. 使用urllib提交表单
您需要添加更多的细节,我认为,像什么(动作,元素)应提交表单,HTML代码示例。此外,你应该看看jQuery(关于XXXX和ajax功能的事件):请参阅http://jquery.org – 2010-07-23 05:44:17