iOS API具有一个漂亮的功能,允许开发人员在用户向下滚动时在UITableView
(与UISearchBar
一起使用,可以用作自动填充)时懒洋洋地加载数据。使用jQuery进行自动完成可以实现类似的功能吗?这样,当用户查询说出的字母“a”时,建议应填充前x个可见结果,当用户向下滚动时,视图会填充下一个x结果?
PS:我尝试在jQuery UI自动完成的结果容器上附加scroll
事件,但我无法将滚动量映射到结果数。
答案 0 :(得分:1)
jQuery autocomplete没有用于执行此操作的内置选项,因此您必须执行一些插件黑客才能使其正常工作。例如,您可以检查最后一项是否可见,以确定是否加载下一组数据。
或者,您可以尝试像Flexbox这样的插件,它可能更适合您尝试的操作。 Flexbox附带内置分页功能。