0
$ (function() {
var heroes = [
"Abaddon",
"Alchemist",
"Ancient Apparition",
"Anti-Mage",
"Axe",
"Bane",
];
document.getElementById('searchBar').onkeyup = searchDropDown;
function searchDropDown(){
var search = heroes[i];
for (var i = 0; i < search.length; i++) {
if (search.indexOf(document.getElementById("searchBar"))> - 1) {
alert("Sucess")
}
}
}
});
所以这是我的javascript代码,我无法让它工作。尝试了解如何使用下拉列表创建搜索栏,与facebook的搜索栏相同。带下拉结果的搜索栏
任何人都可以帮助我或善意地把我放在正确的道路上? :)
对不起,我可怜的描述。但为了这个例子,我只带了几个英雄,我还有一个70多个英雄可以加入。谢谢 – DACA92 2014-10-29 08:53:43
然后在datalist中为每个英雄添加一行。如果你在Javascript中有你的列表,你可以用一个简单的JavaScript代码填充数据列表。 – 2014-10-29 08:57:11
@ DACA92通过JavaScript数组或JSON运行循环 – Ashish 2014-10-29 08:57:44