3
A
回答
8
提交最接近的形式
$("element").closest("form").submit();
你必须添加一个事件并提交最接近的形式:
$("input[type=text]") // retrieve all inputs
.keydown(function(e) { // bind keydown on all inputs
if (e.keyCode == 13) // enter was pressed
$(this).closest("form").submit(); // submit the current form
});
0
的默认行为浏览器,当击中输入时表单元素内,是提交该元素所属的形式..
所以,你有什么好担心的,除非我误解的问题..
相关问题
- 1. 当提交多个表单时,jQuery仅提交一个表单
- 2. jQuery多个表单提交
- 3. ajax多个表单提交输入按
- 4. 确定将表单提交给当前页面的页面?
- 5. AJAX表单提交输入
- 6. 表单输入值提交
- 7. 提交表单输入
- 8. mvc4页面上的多个表单,提交一个表单
- 9. 多页表单javascript提交
- 10. 提交多个表单提交
- 11. 提交多个表单提交值
- 12. 从提交表单中禁用提交输入jquery
- 13. 在提交表单前加入一页
- 14. jquery多选提交表单
- 15. JQuery提交表单多次/
- 16. JQuery - 表单提交 - 多次?
- 17. 多表单Jquery提交
- 18. jQuery在表单提交刷新页面
- 19. jquery iframe表单提交刷新页面
- 20. 当表单提交
- 21. Jquery在一个页面中提交多个表单
- 22. 提交通过jQuery的表单提交删除输入变量
- 23. 页面上有多个表单,每个表单可以提交
- 24. jQuery/AJAX登录表单提交输入
- 25. 当输入用于提交时,AJAX表单提交
- 26. jQuery表单提交
- 27. jquery表单提交
- 28. jQuery提交表单
- 29. jquery表单提交
- 30. jquery表单提交
是的,我有表单输入设置为按钮不提交,所以它没有工作。加上按钮链接到ajax函数,所以我使用.submit(),只是在函数返回false来停止表单提交。多谢你们 – moo 2010-10-09 19:31:36