jQuery实现页面搜索

jQuery实现页面搜索

jQuery页面搜索一个表格,将搜索到的行保存,其余行隐藏

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>
			jQuery实现页面搜索
		</title>
		<!-- 此处引用网上的jquery -->
		<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
		</script>
		<script>
			$(function() {
				$("#search").click(function() {
					var txt = $("#searchName").val();
					if ($.trim(txt) != "") {
						$("table tr:not('#theader')").hide();
						$("table tr:not('#theader')").filter(":contains('" + txt + "')").show();
					} else {
						$("table tr:not('#theader')").show();
					}
				});
			})
		</script>
	</head>
	<body>
		<div class="table">
			<table>
				<tr id="theader">
					<th>姓名</th>
					<th>性别</th>
					<th>年龄</th>
				</tr>
				<tr>
					<td>张三</td>
					<td></td>
					<td>16</td>
				</tr>
				<tr>
					<td>李四</td>
					<td></td>
					<td>25</td>
				</tr>
				<tr>
					<td>王五</td>
					<td></td>
					<td>36</td>
				</tr>
				<tr>
					<td>孙七</td>
					<td></td>
					<td>45</td>
				</tr>
				<tr>
					<td>赵八</td>
					<td></td>
					<td>34</td>
				</tr>
			</table>
			<input type="text" id="searchName"/>
			<input type="button" value="搜索" id="search"/>
		</div>
	</body>

</html>

猜你喜欢

转载自blog.csdn.net/zhiqiang086/article/details/88112700