1

我想在模式对话框中使用自动完成组合框http://jqueryui.com/demos/autocomplete/#combobox 。但是,每当我单击(组合框的)向下箭头时,它都会导致刷新,从而导致我的模态窗口关闭。

如何阻止刷新发生?(我还是 jQuery 的新手)

我正在使用 UI 1.8 和 jQuery 1.4.1。

4

2 回答 2

1

该问题在此处的 jQuery 论坛上进行了讨论:http: //forum.jquery.com/topic/autocomplete-combobox-problem-when-it-is-placed-inside-a-form-tag

他们提出了几种不同的方法来调整自动完成组合的源代码来修复它。最简单的似乎是这样的:

更改显示的行

$("<button>&nbsp;</button>") 

$("<button type=\"button\">&nbsp;</button>")

这可以防止将type="submit"插入最终按钮。

于 2010-09-25T17:22:56.240 回答
0

好的,我通过从组合框周围删除表单标签来解决我自己的问题

于 2010-03-29T03:19:23.727 回答