我想在模态对话框中使用自动完成组合框http://jqueryui.com/demos/autocomplete/#combobox。但是,每当我单击向下箭头(组合框)时,它会导致刷新,导致我的模态窗口关闭。
如何停止刷新? (我还是jQuery的新手)
我正在使用UI 1.8和jQuery 1.4.1。
答案 0 :(得分:1)
这个问题在jQuery论坛上进行了讨论: http://forum.jquery.com/topic/autocomplete-combobox-problem-when-it-is-placed-inside-a-form-tag
他们建议了几种不同的方法来调整自动完成组合的源代码来修复它。最简单的似乎就是:
更改显示
的行$("<button> </button>")
到
$("<button type=\"button\"> </button>")
这可以防止将type="submit"
插入最终按钮。
答案 1 :(得分:0)
好的我通过从组合框周围删除表单标签来修复我自己的问题