js实现功能比较全面的全选和多选
发布时间 - 2026-01-10 23:23:40 点击率:次效果图:
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<input type="checkbox" id="checkbox" value="1" onclick="check()" />水果 <br />
<input type="checkbox" value="${article.id}" name="box" class="item" />奶茶<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>香蕉<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>橘子<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>苹果<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>梨子<br />
<script type="text/javascript">
function quanxuan(){
var $checkbox = $(".item");
var $checked = $checkbox.filter(":checked");
if($checkbox.length == $checked.length){
$("#checkbox").prop("checked",true);
}else{
$("#checkbox").prop("checked",false);
}
}
$(function(){
$("#checkbox").on("change",function(){
var checked = $(this).prop("checked"); // true / false
$(".item").prop("checked",checked);
quanxuan();
});
$("body").on("change" , ".item",function(e){
quanxuan();
});
});
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# js实现全选功能
# js单选多选全选功能
# js实现(全选)多选按钮的方法【附实例】
# 使用javascript实现ListBox左右全选
# 单选
# 多选
# 全请
# 兼容ie和firefox版本的js反选 全选 多选框
# 使用vue.js实现checkbox的全选和多个的删除功能
# 利用Vue.js指令实现全选功能
# js表单处理中单选、多选、选择框值的获取及表单的序列化
# AngularJS单选框及多选框实现双向动态绑定
# 比较全的JS checkbox全选、取消全选、删除功能代码
# 使用js如何实现全选与全不选
# JS实现CheckBox复选框全选全不选功能
# charset
# UTF
# title
# gt
# head
# meta
# libs
# baidu
# jquery
# script
# src
# http
# align
# center
# pre
# strong
# style
# text
# lt
# DOCTYPE
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用景安虚拟主机手机版绑定域名建站?
如何利用DOS批处理实现定时关机操作详解
Laravel定时任务怎么设置_Laravel Crontab调度器配置
bootstrap日历插件datetimepicker使用方法
iOS发送验证码倒计时应用
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
如何在宝塔面板创建新站点?
重庆市网站制作公司,重庆招聘网站哪个好?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
如何在万网自助建站平台快速创建网站?
,南京靠谱的征婚网站?
Laravel如何处理异常和错误?(Handler示例)
如何快速搭建高效香港服务器网站?
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
南京网站制作费用,南京远驱官方网站?
googleplay官方入口在哪里_Google Play官方商店快速入口指南
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
北京的网站制作公司有哪些,哪个视频网站最好?
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
如何在Windows环境下新建FTP站点并设置权限?
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
微信小程序 scroll-view组件实现列表页实例代码
如何在搬瓦工VPS快速搭建网站?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
如何快速上传建站程序避免常见错误?
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
深圳网站制作的公司有哪些,dido官方网站?
canvas 画布在主流浏览器中的尺寸限制详细介绍
Laravel如何配置Horizon来管理队列?(安装和使用)
如何用JavaScript实现文本编辑器_光标和选区怎么处理
Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】
利用JavaScript实现拖拽改变元素大小
如何在IIS中配置站点IP、端口及主机头?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
如何在宝塔面板中修改默认建站目录?
Laravel如何集成Inertia.js与Vue/React?(安装配置)
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
PHP 500报错的快速解决方法
Laravel如何使用Blade组件和插槽?(Component代码示例)
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
如何实现建站之星域名转发设置?
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
EditPlus中的正则表达式实战(6)

