我有一个搜索文本框,我必须为其实现搜索建议(如谷歌搜索)类功能。
例如,如果我在搜索框中输入“abc”,我会收到类似的建议
的 ABC DEF
xyz abc xyz
这里每个独特的建议代表一个jsp页面,其url可以在java脚本数组中“硬编码”。所以当我点击任何建议值时,会显示相应链接的网页。
为此,您能否建议我采用任何有效的方法来实现这一目标 这必须是纯javascript,没有像jquery等的第三方库,可以使用
提前致谢。
答案 0 :(得分:1)
假设您的数据与此{/ 3>类似associative JS array
var locationArray = {
'searchValue1' : 'url1',
'searchValue2' : 'url2',
...
};
并且您的搜索输入字段具有与onkeyup
<input type="text" onkeyup="UpdateSuggestions(this);">
然后其余的很简单JavaScript string functions。