文件名称:auto-complete.js
文件大小:371KB
文件格式:ZIP
更新时间:2024-06-09 06:31:28
JavaScript
我是怎么做的?
我使用,和<input>完成此测试。
输入字母时, onkeyup事件会触发query()处理函数以查询自动完成功能。 每个已确认的输入将作为列表条目插入到跨度中。
插入完成后,将为下一次插入创建新的跨度。 每个插入的标签都有一个可点击的乘号。 它允许您通过单击符号来删除标签。
通过使用带有回调函数的grep函数进行模式匹配来完成自动完成。
set = grep(pattern, function(city, pattern){
return pattern.test(city);
});
grep所做的是将列表timezone每个项目都用作回调。 我使用回调的原因是,如果匹配项的数量很大,或者如果进行远程匹配,则如果网络被阻
【文件预览】:
auto-complete.js-gh-pages
----5.png(11KB)
----README.md(2KB)
----tz.json(6KB)
----3.png(10KB)
----reference-tag-it()
--------css()
--------.gitignore(34B)
--------examples.html(12KB)
--------.githooks()
--------LICENSE(1KB)
--------README.markdown(11KB)
--------js()
--------_static()
--------Makefile(478B)
--------prototype.js(986B)
----4.png(11KB)
----t3.png(43KB)
----t2.png(53KB)
----final()
--------autocomplete.js(6KB)
--------index.html(867B)
--------autocomplete.css(1KB)
----Report.pdf(217KB)
----t1.png(48KB)
----autocomplete.js(6KB)
----index.html(867B)
----autocomplete.css(1KB)
----1.png(15KB)
----2.png(16KB)