jquery自动完成在Mozilla中提交问题

时间:2009-12-21 18:56:49

标签: jquery firefox autocomplete submit

我正在实现jquery自动完成功能,以便在下拉列表中显示产品列表并能够对其进行搜索。在IE中,当用户启动自动填充并向下滚动到建议并按“Enter”键时,它只需选择项目并将焦点保留在搜索框中。

在mozilla中,当用户向下滚动自动填充并按下输入键时,它会执行提交并自动搜索。

如何在Firefox中停止播放?

1 个答案:

答案 0 :(得分:2)

您可以尝试通过查找和编辑处理按键的插件代码中的位置来解决此问题。这看起来像这样:

someinput.keypress(function (event) {
var code = event.keyCode;
// handling of pressing the enter key
if (code == 13) {
    // preventing form submit
    event.preventDefault();
}

让我为我自己的多选插件http://code.google.com/p/fpsfbmselect/

做广告