最早看到这个效果的是在google.cn上面,当在输入框中输入文字时,就会出现下拉筛选值的效果。现在很多基金网站也适用了这个效果,查询起来十分方便,究竟是怎么样实现的呢?在ASP.NET中的TextBox的AutoCompleteMode和AutoCompleteSource属性可以实现类似效果。现在用单纯的JavaScript来实现,icech扒了一个网站的程序直接给大家演示一下:
文件有:
input_shai.html 显示HTML文件
Suggest.css CSS样式表文件
SuggestData.js 数据储存文件
Suggest.js JS功能文件
SmartUILib.js JS功能文件
效果如下:
input_shai.html源代码:
Suggest.css CSS代码:
SmartUILib.js代码:
Suggest.js源代码:
SuggestData.js代码(部分数据):
声明:转载请注明来源于西部e网(weste.net)。