我已阅读了几篇讨论jQuery最佳自动完成插件的文章/问题/论坛。在尝试了几个好的之后,我发现大部分都有缺陷。jQuery/AJAX提前/自动完成
如果您正在查找国家并输入'In',则会显示一些国家/地区。 如果您继续输入I-n-d-i-a,则会导致5个AJAX调用(请参见http://www.freeimagehosting.net/uploads/6f1bcd69e1.png) ,这很自然,因为印度是In的子集,那么为什么再次调用?我们需要简单地过滤检索到的列表客户端。 任何人都知道这样的实现?
Jquery自动完成功能的状态是什么?我在StackOverflow上读到它不再可用于Jquery;但除了链接到Autocomplete之外,Jquery网站还有一个“新”标记。
感谢
听起来像是写一个更好的插件的机会。我想只有第一个例如10个回复才会返回,并且您需要重新查询以获取所有ind。但是,如果响应的数量少于阈值,那么应该按照您的建议重新使用这些响应。 – 2010-04-28 11:36:54
这是一个非常好的观点,如果您只是在最后添加到您的查询中,则可以过滤掉所拥有的内容。是否有任何插件将这个想法考虑在内?差不多两年前这个问题被问到了,我很想知道答案。 – vbullinger 2012-04-12 14:59:15