<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jquery全选实例</title>
<style>
table th,table td {
min-width: 50px;
text-align: center;
padding: 10px 20px;
}
</style>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<th>
<input type="checkbox" id="allcheck">
</th>
<th>1</th>
<th>2</th>
<th>3</th>
</tr>
<tr>
<td><input type="checkbox" name="checkbox" class="checkbox"></td>
<td>aa</td>
<td>bb</td>
<td>cc</td>
</tr>
<tr>
<td><input type="checkbox" name="checkbox" class="checkbox"></td>
<td>aa1</td>
<td>bb2</td>
<td>cc3</td>
</tr>
<tr>
<td><input type="checkbox" name="checkbox" class="checkbox"></td>
<td>aa1</td>
<td>bb2</td>
<td>cc3</td>
</tr>
<tr>
<td><input type="checkbox" name="checkbox" class="checkbox"></td>
<td>aa1</td>
<td>bb2</td>
<td>cc3</td>
</tr>
</table>
<script type="text/javascript">
$(function() {
//全选复选框处理
$("#allcheck").click(function() {
$(".checkbox").prop('checked', $("#allcheck").prop("checked"));
});
//单选复选框处理
$(".checkbox").click(function() {
if ($(".checkbox:checked").length == $(".checkbox").length) {
$("#allcheck").prop("checked", "checked");
} else {
$("#allcheck").prop("checked", "");
}
})
})
</script>
</body>
</html>
jq全选框全选实例
最新推荐文章于 2021-05-22 15:53:34 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)