博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 操作 input 之 checkbox
阅读量:7265 次
发布时间:2019-06-29

本文共 890 字,大约阅读时间需要 2 分钟。

jQuery 操作 input 之 checkbox 一片

HTML 清单:

 棒球 乒乓球 羽毛球 篮球 足球 全选

1、给每个 item 绑定事件:

$("[name='hobby']:checkbox").on('click', function(){    alert($(this).val());});
2、获取选中的 item:

$("[name='checkAll']:checkbox").on('click', function(){    var val = '';    $("[name='hobby']:checkbox").each(function(){        if ($(this).attr('checked')) {            val += $(this).val()+',';        }    });    val = val.length > 0 ? val.substr(0, val.length-1) : '';    alert(val);});
3、全选/全不选

//点击每个item触发$("[name='hobby']:checkbox").on('click', function(){    var $items = $("[name='hobby']:checkbox");    $("[name='checkAll']:checkbox").attr('checked', $items.length == $items.filter("[name='hobby']:checked").length);});//点击全选触发$("[name='checkAll']:checkbox").on('click', function(){    $("[name='hobby']:checkbox").attr('checked', this.checked);});

也许整理不断更新...

本文来源于 CSDN,转载请注明出处。

版权声明:本文博主原创文章,博客,未经同意不得转载。

你可能感兴趣的文章
SQL Server通过外部程序集注册正则表达式函数(CLR函数)
查看>>
还是得写点什么
查看>>
环形链表
查看>>
HTML多媒体
查看>>
div均匀分布代码实例
查看>>
js跨域
查看>>
ffmpeg服务器安装
查看>>
新手入门学习(二)
查看>>
到底要不要给开发人员管理服务器的权限01?
查看>>
实操总结:小程序裂变0成本获客3要素
查看>>
性能测试流程剖析
查看>>
Lync server 2013 监控角色的安装
查看>>
什么是分区表?为什么要用分区表?如何创建分区表?
查看>>
Android 反编译
查看>>
深入浅出理解索引结构
查看>>
MySQL :: MySQL 5.0 Reference Manual :: 20.6.16.1 Problems Linking to the MySQL Client Library
查看>>
hdu_1059_多重背包
查看>>
bat 命令行方式生成带有日期的MSSQL数据库备份文件
查看>>
Web 开发最有用的50款 jQuery 插件集锦——《内容滑块篇》
查看>>
C# 温故知新 基础篇(2) 运算符和控制流<思维导图>
查看>>