最早看到這個效果的是在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)。