0

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

我认为它对缓慢的反应,尤其是在第一次按键时。所以我想加快速度。我首先想到的是在 keydown 而不是默认的 keyup 上做请求。但这并没有加快速度并引起了另一个问题。不可能再出现在名单上。所以我的问题是:有什么方法可以加快第一个键(建议)的速度,也许整个事情都在一起?

4

1 回答 1

2

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

您也可以使用缓存作为搜索结果。

于 2012-05-08T09:48:51.630 回答