本篇文章是关于复选框的,有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窗口间数据传递
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
建站之星后台管理如何实现高效配置?
建站主机如何选?性能与价格怎样平衡?
如何快速搭建高效服务器建站系统?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
如何选择高效可靠的多用户建站源码资源?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
seo网站制作优化,网站SEO优化步骤有哪些?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
建站之星如何快速生成多端适配网站?
盘锦网站制作公司,盘锦大洼有多少5G网站?
设计网站制作公司有哪些,制作网页教程?
威客平台建站流程解析:高效搭建教程与设计优化方案
高端智能建站公司优选:品牌定制与SEO优化一站式服务
C#怎么创建控制台应用 C# Console App项目创建方法
网站制作员失业,怎样查看自己网站的注册者?
建设网站制作价格,怎样建立自己的公司网站?
网站制作服务平台,有什么网站可以发布本地服务信息?
Swift开发中switch语句值绑定模式
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
焦点电影公司作品,电影焦点结局是什么?
股票网站制作软件,网上股票怎么开户?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
高防服务器租用如何选择配置与防御等级?
网页设计网站制作软件,microsoft office哪个可以创建网页?
家庭建站与云服务器建站,如何选择更优?
建站之星官网登录失败?如何快速解决?
制作表格网站有哪些,线上表格怎么弄?
C#如何序列化对象为XML XmlSerializer用法
,巨量百应是干嘛的?
javascript中的try catch异常捕获机制用法分析
建站之星后台密码如何安全设置与找回?
如何正确下载安装西数主机建站助手?
如何在阿里云服务器自主搭建网站?
SQL查询语句优化的实用方法总结
如何通过万网虚拟主机快速搭建网站?
子杰智能建站系统|零代码开发与AI生成SEO优化指南
如何通过虚拟主机快速完成网站搭建?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
制作网站怎么制作,*游戏网站怎么搭建?
网站制作公司,橙子建站是合法的吗?
网站微信制作软件,如何制作微信链接?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
建站VPS能否同时实现高效与安全翻墙?
*请认真填写需求信息,我们会在24小时内与您取得联系。