是什么让 gmail 自动完成比 jquery 自动完成快得多?
每次我在 jquery 中输入内容时,我需要在选择出现之前暂停几毫秒(明显的)停止,相比之下我不需要停止输入的 Gmail。
最佳答案
默认情况下,jQuery 自动完成的延迟更高,以防止查询过早发送到服务器(如果是往返查询)
本地数据应该是即时的(未经测试,但没有理由不这样做)
然而,通常的做法是在查询数据库之前限制最少字符数或时间延迟(想象一下,如果您有一个大数据集并使用 j,然后是 jo,然后是 joh,然后是 john 进行查询)以避免浪费的查询执行
关于javascript - Jquery 自动完成与 Gmail 自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16309940/