<script src="jquery.js"></script>
<script>
(function($){
$(function(){
$("#filterbox").keyup(function(){
$("tr:contains("+this.value+")").show().siblings().hide();
})
})
})(jQuery)
</script>
</head>
<body>
筛选:<input type="text" id="filterbox">
<br>
<table>
<thead>
<tr>
<th>姓名</th>
<th>性别</th>
<th>暂住地</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>男</td>
<td>浙江宁波</td>
</tr>
<tr>
<td>李四</td>
<td>女</td>
<td>浙江杭州</td>
</tr>
<tr>
<td>王五</td>
<td>男</td>
<td>湖南长沙</td>
</tr>
<tr>
<td>赵柳</td>
<td>男</td>
<td>浙江温州</td>
</tr>
<tr>
<td>Rain</td>
<td>男</td>
<td>浙江杭州</td>
</tr>
<tr>
<td>Mini</td>
<td>女</td>
<td>浙江杭州</td>
</tr>
</tbody>
</table>
为什么输入“男”“杭州”不能筛选出对应的行,只有输入名字才能筛选?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-