方法checkbox选中一个另一个checkbox也会选中的实现代码_jquery

checkbox选中  时间:2021-04-22  阅读:()

checkbox选中一个另一个checkbox也会选中的实现代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' >

<head>

<meta http-equiv='content-type' content=' text/html; charset=utf-8' /><meta http-equiv='content-language' content='en-us' />

<title>CheckBox select</title>

<script type=' text/javascript' src=' jquery-3.0.0. js' ></script><script type=' text/javascript' >

$(document) .ready(function() {

/****----全选----****/

//$('#check1' ) .on('change' ,function() {

//$("#check1") .bind("click",function() {

$('#check1' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$(' input' ) .prop('checked' , true) ;

}else{

$(' input' ) .prop('checked' ,false) ;

}if($(".do") . text()=="全选") {

$(".do") . text("取消") ;

}else{

$(".do") . text("全选") ;

}

//方法二

//$(' input[type=checkbox] ' ) .prop('checked' , $(this) .prop('checked' ) ) ;} ) ;

/****----第一列----****/

$('#checkl1' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check11,#check21,#check31,#check41,#check51' ) .prop('checked' , true) ;

}else{

$('#check11,#check21,#check31,#check41,#check51' ) .prop('checked' ,false) ;

}

//方法二如上

} ) ;

/****----第二列----****/

$('#checkl2' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check12,#check22,#check32,#check42,#check52' ) .prop('checked' , true) ;

}else{

$('#check12,#check22,#check32,#check42,#check52' ) .prop('checked' ,false) ;

}

//方法二如上

} ) ;

/****----第三列----****/

$('#checkl3' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check13,#check23,#check33,#check43,#check53' ) .prop('checked' , true) ;

}else{

$('#check13,#check23,#check33,#check43,#check53' ) .prop('checked' ,false) ;

}

//方法二如上

} ) ;

/****----第四列----****/

$('#checkl4' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check14,#check24,#check34,#check44,#check54' ) .prop('checked' , true) ;

}else{

$('#check14,#check24,#check34,#check44,#check54' ) .prop('checked' ,false) ;

}

//方法二如上

} ) ;

/****----第一行----****/

$('#checkh1' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check11,#check12,#check13,#check14' ) .prop('checked' , true) ;}else{

$('#check11,#check12,#check13,#check14' ) .prop('checked' ,false) ;}

//方法二如上

} ) ;

/****----第二行----****/

$('#checkh2' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check21,#check22,#check23,#check24' ) .prop('checked' , true) ;}else{

$('#check21,#check22,#check23,#check24' ) .prop('checked' ,false) ;}

//方法二如上

} ) ;

/****----第三行----****/

$('#checkh3' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check31,#check32,#check33,#check34' ) .prop('checked' , true) ;}else{

$('#check31,#check32,#check33,#check34' ) .prop('checked' ,false) ;}

//方法二如上

} ) ;

/****----第四行----****/

$('#checkh4' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check41,#check42,#check43,#check44' ) .prop('checked' , true) ;}else{

$('#check41,#check42,#check43,#check44' ) .prop('checked' ,false) ;}

//方法二如上

} ) ;

/****----第五行----****/

$('#checkh5' ) .on('click' ,function() {

//方法一if(this.checked==true) {

$('#check51,#check52,#check53,#check54' ) .prop('checked' , true) ;}else{

$('#check51,#check52,#check53,#check54' ) .prop('checked' ,false) ;}

//方法二如上

} ) ;

} ) ;

</script>

</head>

<body>

<table style="width:50%;">

<tr>

<td><input type="checkbox" id = "check1" /><label for="check1"class="do">全选</label></td>

<td><input type="checkbox" id = "checkl1" /><label for="checkl1">第一列</label></td>

<td><input type="checkbox" id = "checkl2" /><label for="checkl2">第二列</label></td>

<td><input type="checkbox" id = "checkl3" /><label for="checkl3">第三列</label></td>

<td><input type="checkbox" id = "checkl4" /><label for="checkl4">第四列</label></td>

</tr>

<tr>

<td><input type="checkbox" id = "checkh1" /><label for="checkh1">第一行</label></td>

<td><input type="checkbox" id = "check11" /></td>

<td><input type="checkbox" id = "check12" /></td>

<td><input type="checkbox" id = "check13" /></td>

<td><input type="checkbox" id = "check14" /></td>

</tr>

<tr>

<td><input type="checkbox" id = "checkh2" /><label for="checkh2">第二行</label></td>

<td><input type="checkbox" id = "check21" /></td>

<td><input type="checkbox" id = "check22" /></td>

<td><input type="checkbox" id = "check23" /></td>

<td><input type="checkbox" id = "check24" /></td>

</tr>

<tr>

<td><input type="checkbox" id = "checkh3" /><label for="checkh3">第三行</label></td>

<td><input type="checkbox" id = "check31" /></td>

<td><input type="checkbox" id = "check32" /></td>

<td><input type="checkbox" id = "check33" /></td>

<td><input type="checkbox" id = "check34" /></td>

</tr>

<tr>

<td><input type="checkbox" id = "checkh4" /><label for="checkh4">第四行</label></td>

<td><input type="checkbox" id = "check41" /></td>

<td><input type="checkbox" id = "check42" /></td>

<td><input type="checkbox" id = "check43" /></td>

<td><input type="checkbox" id = "check44" /></td>

</tr>

<tr>

<td><input type="checkbox" id = "checkh5" /><label for="checkh5">第五行</label></td>

<td><input type="checkbox" id = "check51" /></td>

<td><input type="checkbox" id = "check52" /></td>

<td><input type="checkbox" id = "check53" /></td>

<td><input type="checkbox" id = "check54" /></td>

</tr>

</tbody>

</table>

</body>

</html>

效果图

以上所述是小编给大家介绍的checkbox选中一个另一个checkbox也会选中的实现代码的全部叙述希望对大家有所帮助如果大家想了解更多内容敬请关注脚本之家

SugarHosts新增Windows云服务器sugarhosts六折无限流量云服务器六折优惠

SugarHosts糖果主机商我们较早的站长们肯定是熟悉的,早年是提供虚拟主机起家的,如今一直还在提供虚拟主机,后来也有增加云服务器、独立服务器等。数据中心涵盖美国、德国、香港等。我们要知道大部分的海外主机商都只提供Linux系统云服务器。今天,糖果主机有新增SugarHosts夏季六折的优惠,以及新品Windows云服务器/云VPS上线。SugarHosts Windows系统云服务器有区分限制...

选择Vultr VPS主机不支持支付宝付款的解决方案

在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...

FlashFXP FTP工具无法连接主机常见原因及解决办法

目前,我们都在用哪个FTP软件?喜欢用的是WinSCP,是一款免费的FTP/SFTP软件。今天在帮助一个网友远程解决问题的时候看到他用的是FlashFXP FTP工具,这个工具以前我也用过,不过正版是需要付费的,但是网上有很多的绿色版本和破解版本。考虑到安全的问题,个人不建议选择破解版。但是这款软件还是比较好用的。今天主要是遇到他的虚拟主机无法通过FTP连接主机,这里我就帮忙看看到底是什么问题。一...

checkbox选中为你推荐
计算机网络实验系统水土保持ios8支持ipad支持ipadpublicationethics.orgeacceleratoraccess violation问题的解决办法!eacceleratoreaccelerator.shm_size设置多少合适呢?win7telnetwindows7的TELNET服务在哪里开启啊csshack什么是Css Hack?ie6,7,8的hack分别是什么css3按钮html点击按钮怎么弹出一个浮动的窗体
重庆虚拟空间 备案域名 budgetvm hkbn 表单样式 嘉洲服务器 howfile bgp双线 hinet 91vps 服务器托管什么意思 广州服务器 鲁诺 香港新世界中心 华为云盘 免费外链相册 阿里云免费邮箱 稳定空间 杭州电信 asp空间 更多