【发布时间】:2010-12-18 11:42:13
【问题描述】:
嘿,我正在尝试创建一个搜索字段,该字段将根据用户输入的内容并单击搜索按钮来过滤或显示/隐藏(最好的)列表元素。我不知道该怎么做。不幸的是,我尝试的所有方法都不起作用,我不确定最好的方法,比如我是使用 show and hide 还是有更好的方法?
这是我的 HTML:
<html>
<head>
</head>
<body>
<label for="filter">Filter</label>
<input type="text" name="filter" value="" id="filter" />
<a id="addtag" href="#">Search</a>
<ul>
<li id="Hero1">Superman</li>
<li id="Hero2">Batman</li>
<li id="Hero3">Spiderman</li>
<li id="Hero4">Iron Man</li>
<li id="Hero5">The Hulk</li>
</ul>
</body>
</html>
因此,如果有人输入“超人”并单击搜索按钮,则只会显示超人列表元素。
对此的任何帮助都会很棒。谢谢。
【问题讨论】:
标签: jquery input filter hide show