我正在使用 jQuery UI 自动完成的漂亮“组合框”变体 - 请参见此处:http: //jqueryui.com/demos/autocomplete/#combobox
我将它放在 Form 元素中,因为它是表单的一部分。
自动完成组合框有一个<button>
用于显示整个下拉列表的。但是,当用户按下它时,表单就会提交。这似乎是因为<button>
有一个type="submit"
属性。整个元素由fn 中的button()
调用创建,请参见源代码。.combobox
如何停止提交?
(注意:这个人也有同样的问题,但他通过删除form
- 我不能这样做来解决它)