我正在使用jQuery自动完成组件。

问题:

  1. 按下向上或向下箭头时,移至下一项的速度缓慢

  2. 在Chrome中,悬停下一项大约需要30毫秒。 但是在Firefox和IE中,大约需要170毫秒。

  3. 菜单移动功能很慢。 我们如何覆盖这个?

我该如何改善?

===============>>#1 票数:0

我已经体验到,如果您的数据集非常大,则将ajax方法与自动完成功能配合使用可能会很慢。

您在问题中关于数据集的大小以及如何将数据提供给插件的细节不够详细,这仅使我们有机会猜测如何处理它。

我只能建议您以某种方式通过JSON将数据集输出到浏览器并直接使用它。

  ask by Cherry translate from so

未解决问题?本站智能推荐:

1回复

jQuery UI自动完成功能会忽略非字母数字字母

我想忽略自动完成输入中的所有非字母数字字母。 例如,如果用户输入KP COLLECTION则可以搜索KP COLLECTION 。 这是我在http://jsbin.com/usupem上的代码 码:
1回复

jQuery自动完成功能选择名称并显示ID [关闭]

我在表单中使用了自动完成jQuery插件。 在这种情况下,当我搜索名称时,自动完成功能将在选择名称时显示名称列表,以列出名称,从而在输入字段中显示名称。 当我选择名称时,我想要onselection,它会在输入字段中显示名称的ID。请让我知道我该如何做或使用任何jquery插件? 谢谢
1回复

带有Json的jQuery UI自动完成功能未显示建议

我在使用jQueryUi的自动完成组件时遇到了一些麻烦。 带有自动完成建议的列表不会出现。 我已经测试了以下代码(来自jQuery UI ),尽管servlet发送了一个JSON对象,并且“ data”变量在讲述它,但组件仍未显示建议​​列表。 我还尝试了一个带有简单列表作为源的组
2回复

为什么我的JQuery插件可以在Firefox中完美运行,但不能在IE中完美运行?

我正在使用JQuery 1.4.2,并尝试构建一个基本上从表中显示选择列表的插件。 我正在使用Jquery UI css类来格式化选择列表出现的容器,并使用DataTables插件来格式化表,检索数据和过滤表。 选择列表可在FireFox 3.6中完美运行,但在IE 7中,列表永远不会出现。
3回复

如何在不使用jQuery自动完成功能的情况下进行预测搜索

这个问题已经在这里有了答案: 有没有JQuery UI 4答案的 情况下使用自动完成功能的方法 我需要像在Google中一样创建预测性搜索。 我使用jQuery.autocomplete()完成了此任务。 但是问题是网站网站仅支持jquery UI 1.8.4。
2回复

自动完成功能会在下拉菜单中截断单词之间的空格

我正在将项目作为变量数组加载,以使自动完成工作。 在源代码中,项目如下所示: 请注意,第一个字符是商品代码,后跟商品说明。 从字符串的开头到项目描述的第一个字符,始终有相同数量的字符(包括空格)。 当我选择一个项目时,输入中的文本将完全按照其在数组中的方式显示,但是下拉列表仅在
2回复

jQuery自动完成

我有一个自动完成文本框,需要响应2个事件: 当用户在文本框中输入完内容时(我目前正在使用focusout来假设用户输入focusout 。因此,如果用户在文本框中跳出标签,则意味着用户已经输入完。) 当用户在自动完成值列表中选择一个项目时(我正在使用自动完成的select事件来
2回复

jQuery自动完成@mention

我有安德鲁·惠特克(Andrew Whitaker)的这个自动完成插件- 演示让我在textarea有一个字符串 “ @peterwateber欢迎” 我希望它在隐藏标签中输出为 “ @ [peterwateber]欢迎” 我该怎么办? 我不太擅长Javas
3回复

jQuery使用“ @”自动完成

我想使用jQuery UI Autocomplete实现这种输出 (提琴手演示)。 我的示例的唯一问题是,箭头键事件中有一个问题与jquery Autocomplete不同。
1回复

jQuery自动完成默认

有什么方法可以向自动完成插件添加默认选项,即使单词与JSON结果不匹配,该选项也会在所有情况下显示? 这就是我想要做的: 每当您为搜索输入编写任何内容时,都应该将“ hledat vyraz {value}”作为第一个建议选项-意味着执行经典搜索,因为我们可能有很多关于Adriana