【发布时间】:2010-09-25 17:09:39
【问题描述】:
我正在使用 jQuery UI 自动完成的漂亮“组合框”变体 - 请参阅此处:http://jqueryui.com/demos/autocomplete/#combobox
我将它放在一个表单元素中,因为它是表单的一部分。
自动完成组合框有一个<button>,用于显示整个下拉列表。但是,当用户按下它时,表单就会提交。这似乎是因为<button> 具有type="submit" 属性。整个元素由.combobox fn 中的button() 调用创建,参见source code。
如何停止提交?
(注意:This guy 也有同样的问题,但他通过删除 form 解决了这个问题 - 我不能这样做)
【问题讨论】:
标签: jquery-ui jquery-ui-autocomplete