在一个模式对话框jQuery用户界面自动完成组合框(jQuery UI autocomplete c

2019-09-29 03:01发布

我想用一个自动完成组合框http://jqueryui.com/demos/autocomplete/#combobox一个模态对话框内。 然而,每当我点击向下箭头(的组合框),它会导致刷新导致我的模态窗口关闭。

如何从存在的停止刷新? (我还是新的jQuery的)

我使用的UI 1.8和jQuery 1.4.1。

Answer 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"被插入最后的按钮。



Answer 2:

好吧,我从周围的组合框中删除表单标签固定我自己的问题



文章来源: jQuery UI autocomplete combobox in a modal dialog