模式对话框中的jQuery UI自动完成组合框

时间:2010-03-29 00:49:07

标签: jquery-ui jquery-ui-dialog autocompletebox

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

如何停止刷新? (我还是jQuery的新手)

我正在使用UI 1.8和jQuery 1.4.1。

2 个答案:

答案 0 :(得分: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"插入最终按钮。

答案 1 :(得分:0)

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