【问题标题】:jquery autocomplete enter key in chrome(hijacked?) vs firefoxjquery autocomplete enter key in chrome(hijacked?) vs firefox
【发布时间】:2011-05-20 16:21:21
【问题描述】:

这里有一个情况,我在文本框上使用 jquery 自动完成功能。我也在收听文本框上的按键事件......所以当我在文本框中输入时,自动完成会显示建议的文本,如果我没有选择建议的文本并按 Enter,它应该提交表单,如果我选择一个建议的文本并按回车,它会选择建议的值并关闭自动完成框,如果我再次按回车,它将提交表单。

Firefox,就像一个魅力,但不是在 Chrome 中,似乎自动完成插件正在劫持输入键(键码 13,每个其他键都有效),所以当我点击输入而不选择建议的文本时,什么也没有发生。

以前有人遇到过这个问题吗?解决方法是什么?

提前致谢。

詹姆斯

【问题讨论】:

    标签: jquery google-chrome autocomplete enter


    【解决方案1】:

    好的,我看到了关于保持专注于输入字段的帖子,这给了我一些解决这个问题的提示。

    诀窍是使用“keydown”而不是“keypress”来监听输入事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-14
      • 1970-01-01
      • 1970-01-01
      • 2014-01-23
      • 2010-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多