本篇文章是关于复选框的,有2种形式:1、全选、反选由2个按钮实现;2、全选、反选由一个按钮实现。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>复选框demo</title>
<script src="../js/jquery-1.10.2.js" type="text/javascript"></script>
<style>
body{ text-align:center}
.con{ margin:100px auto; width:800px; height:400px; border:1px solid #F00; padding-top: 50px;}
</style>
</head>
<body>
<div class="con">
<span><input type='checkbox' name='select' onclick='allSelect()'>全选</span>
<span><input type='checkbox' name='cancel' onclick='unAllSelect()'>反选</span>
<span><input type='checkbox' name='fruit' />苹果</span>
<span><input type='checkbox' name='fruit' />香蕉</span>
<span><input type='checkbox' name='fruit' />梨子</span>
<span><input type='checkbox' name='fruit' />桃子</span>
<span><input type='checkbox' name='fruit' />西瓜</span>
<br><br><br>
<span><input type='checkbox' id="allBook" name='allBook' />全选</span>
<span><input type='checkbox' name='book' />老子</span>
<span><input type='checkbox' name='book' />尚书</span>
<span><input type='checkbox' name='book' />周易</span>
<span><input type='checkbox' name='book' />诗经</span>
<span><input type='checkbox' name='book' />孟子</span>
<span><input type='checkbox' name='book' />中庸</span>
<script type="text/javascript">
//全选
function allSelect(){
$("input[name='fruit']").prop("checked", "checked");
$("input[name='cancel']").removeAttr("checked");
}
//反选
function unAllSelect(){
$("input[name='fruit']").removeAttr("checked");
$("input[name='select']").removeAttr("checked");
}
//单选
$("#allBook").click(function(){
if(this.checked){
// $("input[name='book']").attr("checked", true);
$("input[name='book']").prop("checked", "checked");
}else{
// $("input[name='book']").attr("checked", false);
$("input[name='book']").removeAttr("checked");
}
});
</script>
</div>
</body>
</html>
在实践中碰到一个问题——check全选失效。解决办法,使用prop方法代替attr。
$("input[name='book']").attr("checked", "checked");
$("input[name='book']").prop("checked", "checked");
这或许是和jQuery版本有关。
以上这篇基于复选框demo(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# 复选框
# jquery实现checkbox全选全不选的简单实例
# javascript实现checkbox复选框实例代码
# 基于javascript实现checkbox复选框实例代码
# 全选
# 给大家
# 孟子
# 周易
# 希望能
# 诗经
# 一个问题
# 这篇
# 解决办法
# 小编
# 在实践中
# 大家多多
# 单选
# type
# javascript
# text
# js
# src
# jquery
相关文章:
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
如何设计高效校园网站?
如何快速搭建高效可靠的建站解决方案?
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
北京网站制作网页,网站升级改版需要多久?
网站微信制作软件,如何制作微信链接?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
非常酷的网站设计制作软件,酷培ai教育官方网站?
江苏网站制作公司有哪些,江苏书法考级官方网站?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
如何在阿里云通过域名搭建网站?
宁波自助建站系统如何快速打造专业企业网站?
建站之星展会模板:智能建站与自助搭建高效解决方案
如何选择高效便捷的WAP商城建站系统?
建站主机如何选?性能与价格怎样平衡?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何制作算命网站,怎么注册算命网站?
黑客如何通过漏洞一步步攻陷网站服务器?
如何快速辨别茅台真假?关键步骤解析
nginx修改上传文件大小限制的方法
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
如何快速选择适合个人网站的云服务器配置?
建站VPS配置与SEO优化指南:关键词排名提升策略
,网页ppt怎么弄成自己的ppt?
c# 在高并发下使用反射发射(Reflection.Emit)的性能
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
公司门户网站制作流程,华为官网怎么做?
如何通过多用户协作模板快速搭建高效企业网站?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
用v-html解决Vue.js渲染中html标签不被解析的问题
如何通过虚拟主机快速搭建个人网站?
如何在服务器上配置二级域名建站?
建站主机与虚拟主机有何区别?如何选择最优方案?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
如何用wdcp快速搭建高效网站?
定制建站流程解析:需求评估与SEO优化功能开发指南
如何在云主机快速搭建网站站点?
定制建站策划方案_专业建站与网站建设方案一站式指南
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
网站制作公司,橙子建站是合法的吗?
济南企业网站制作公司,济南社保单位网上缴费步骤?
如何用西部建站助手快速创建专业网站?
重庆市网站制作公司,重庆招聘网站哪个好?
定制建站是什么?如何实现个性化需求?
成都网站制作报价公司,成都工业用气开户费用?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
网站企业制作流程,用什么语言做企业网站比较好?
制作网站外包平台,自动化接单网站有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。