jQuery自动完成更改覆盖表单提交

时间:2012-06-20 22:00:35

标签: jquery

我已经实现了jQuery自动完成组合框并且工作正常。现在我有一个奇怪的问题。每当用户键入组合框并立即提交表单时,将触发自动完成中的更改事件,该事件将覆盖表单的提交。我怎样才能使它发挥作用?

1 个答案:

答案 0 :(得分:0)

我不确定,但根据您的描述,我认为您在自动填充小部件中遇到了一个已知错误:#7550: Autocomplete change event not triggered in time。要点是提交在更改处理程序执行之前发生,因此您的处理程序将无法在此时修改表单上的任何内容(技术上可以,但提交已经在表单的旧状态中发生)。

这计划在jqueryUI 1。0(2012年12月?)

中修复

如果您认为这是您的问题,请给我留言,我会尝试使用合适的解决方法进行更新。