加快自动填充建议

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

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

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

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