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. ajax多个表单提交输入按
- 3. 确定将表单提交给当前页面的页面?
- 4. AJAX表单提交输入
- 5. 提交表单输入
- 6. 表单输入值提交
- 7. 多页表单javascript提交
- 8. 提交多个表单提交值
- 9. jquery多选提交表单
- 10. JQuery - 表单提交 - 多次?
- 11. 多表单Jquery提交
- 12. Jquery在一个页面中提交多个表单
- 13. 当输入用于提交时,AJAX表单提交
- 14. jQuery表单提交
- 15. jquery表单提交
- 16. jQuery表单提交
- 17. JQuery - 表单提交
- 18. jquery表单提交
- 19. Jquery表单提交
- 20. 禁用jQuery的提交表单提交
- 21. 如何在载入页面和提交表单时提交表单?
- 22. 在javascript中提交多个表单,单个提交按钮
- 23. 多个提交的jQuery Ajax表单
- 24. 表单提交上的JQuery多个POST
- 25. 多个表单提交
- 26. Reactjs多个表单提交
- 27. 在提交表单前显示表单数组的输入值
- 28. 提交按钮提交第一个表单页面
- 29. AngularJS提交表单提交
- 30. 未提交表单提交
是的,我有表单输入设置为按钮不提交,所以它没有工作。加上按钮链接到ajax函数,所以我使用.submit(),只是在函数返回false来停止表单提交。多谢你们 – moo 2010-10-09 19:31:36