加快自动填充建议

时间:2012-05-08 09:28:28

标签: json jquery autocomplete

我有一个脚本,它使用ajax(json)来获取Google建议(xml),演示:JsFiddle

我认为它反应迟钝,特别是在第一个键盘上。所以我想加快速度。我首先想到的是在keydown上执行请求而不是默认的keyup。但这并没有加速它并造成另一个问题;再也不可能进入名单了。所以我的问题是:有没有办法加快第一个关键(建议),也许整个事情都在一起?

1 个答案:

答案 0 :(得分:2)

我认为你应该首先加速你的服务器端搜索引擎。 +您可以在用户输入超过3或4个字母后立即自动完成。 (然后它将通过较少的搜索结果) +您可以在服务器端为搜索查询提供一些限制 +还为表分配正确的索引。

您也可以使用Cache来搜索结果。

相关问题