Jquery AutoComplete与Gmail自动完成功能

时间:2013-04-30 22:24:11

标签: javascript jquery jquery-ui autocomplete jquery-autocomplete

是什么让gmail自动完成比jquery自动完成快得多?

每当我在jquery中输入内容时,我需要在选择出来之前暂停几毫秒(明显)停止,与我不需要停止输入的Gmail相比。

2 个答案:

答案 0 :(得分:0)

默认情况下,jQuery自动完成时延迟较高,以防止查询过早发送到服务器(如果是往返查询)

本地数据应该是即时的(未经测试,但没有理由不这样做)

然而,通常的做法是在查询数据库之前限制到最小字符数或时间延迟(想象一下,如果你有一个大数据集并且用j查询它,那么jo,然后是joh,那么john)以避免浪费的查询执行

答案 1 :(得分:0)

来自jqueryrocks的回答为我工作

 $('#selector').autocomplete("option", "delay", 10);