jQuery實現表格的checkbox全選/取消全選
阿新 • • 發佈:2019-02-02
效果圖
將jquery.js檔案放到專案中對應的位置即可。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>員工列表</title>
<style type="text/css" >
table {
border: 1px solid black;
border-collapse: collapse;
}
table thead tr th {
border: 1px solid black;
padding: 3px;
backgroud-color: #cccddd;
}
table tbody tr td {
border: 1px solid black;
padding: 3px;
}
</style>
</head>
<script language ="javascript" src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
$(function() {
$("#all").click(function() {
if (this.checked) {
$('table input[type=checkbox]').attr('checked', true);
} else {
$('table input[type=checkbox]' ).attr('checked', false);
}
});
});
</script>
<body>
<center>
<h2>
<font color="blue">員工列表</font>
</h2>
<table cellspacing="1">
<thead>
<tr>
<th>
<input type="checkbox" id="all" />
</th>
<th>
編號
</th>
<th>
姓名
</th>
<th>
薪水
</th>
<th>
年齡
</th>
<th>
電話
</th>
<th>
地址
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<input type="checkbox" />
</td>
<td>
1
</td>
<td>
sven
</td>
<td>
8000
</td>
<td>
24
</td>
<td>
123456
</td>
<td>
上海
</td>
</tr>
<tr>
<td>
<input type="checkbox" />
</td>
<td>
2
</td>
<td>
luna
</td>
<td>
10000
</td>
<td>
26
</td>
<td>
123456
</td>
<td>
深圳
</td>
</tr>
</tbody>
</table>
</center>
</body>
</html>