我发现如果我的表单没有提交按钮,则不会提交(使用回车键)。但是如果我添加一个提交按钮,它就会起作用
没有提交按钮http://jsfiddle.net/VxF42/1/
使用提交按钮http://jsfiddle.net/VxF42/
我很困惑为什么这样做 - > 1表单元素/无提交按钮
好像我有一个包含多个表单元素的表单,我需要一个提交按钮?我怎么没有提交按钮。我将使用jQuery UI Dialog的按钮
答案 0 :(得分:2)
HTML表单是否真的不行 提交(带回车)如果没有 提交按钮?
取决于您的编码方式。默认情况下,这不会发生。
但是你可以通过处理键盘事件和检查输入键来使用javascript来解决表单的提交事件。
答案 1 :(得分:2)
不,那不是真的。
似乎只要输入元素(或任何其他适用的与表单相关的元素,我认为)是表单元素的子元素具有焦点,点击输入键就会提交表单。
<form>
<input>
</form>
在Firefox 4,IE 8,Chrome 9,Opera 10和Safari 5中测试过。
答案 2 :(得分:1)
在jquery中,你可以在我认为的输入元素上使用.submit()方法。我知道我没有提交按钮就完成了同样的事情。