参考网址

https://blog.csdn.net/hmily43/article/details/107186235

解决 全选 行为

页面中

<!-- 提示:如果你不想用form,你可以换成div等任何一个普通元素 --><form class="layui-form">    <div class="layui-form-item"><label class="layui-form-label">复选框</label><div class="layui-input-block all" ><input type="checkbox" name="like[all]" title="全部" lay-filter="all" value="全部"></div><div class="layui-input-block aihao" ><input type="checkbox" name="like[write]" title="写作" lay-filter="aihao2" value="写作"><input type="checkbox" name="like[read]" title="阅读" lay-filter="aihao2" value="阅读"></div></div>
</form>

js 中

layui.use(['form','element'], function(){var form = layui.form;//监听复选框-单个form.on('checkbox(aihao2)', function(data){if(data.elem.checked==true){$.each($('.aihao').children('div'),function(){if($(this).hasClass('layui-form-checked')==false){$('.all').children('div').removeClass('layui-form-checked');$(".all input").prop("checked",false);return false;}else{$('.all').children('div').addClass('layui-form-checked');$(".all input").prop("checked",true);}});}else{$('.all').children('div').removeClass('layui-form-checked');$(".all input").prop("checked",false);}});//监听复选框-全部form.on('checkbox(all)', function(data){if(data.elem.checked==true){$('.aihao').children('div').addClass('layui-form-checked');$(".aihao input").prop("checked",true);}else{$('.aihao').children('div').removeClass('layui-form-checked');$(".aihao input").prop("checked",false);}});//点击提交form.on('submit(*)',function(data){var formData =data.field;console.log( data.field);return false;});
});

layui之 给checkbox添加点击事件相关推荐

  1. RecylerView为item添加点击事件

    RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件. 1 原理: 为Recy ...

  2. 给View 添加手势,点击无反应 如何给View添加点击事件,手势方法

    项目中有很多地方需要添加点击事件,重复代码很多,所以做了一个UIView的分类,专门做点击事件使用. 项目地址:UIView-Tap 代码很简单,主要有一点就是注意分类不能直接添加属性,需要用到运行时 ...

  3. iostext添加点击事件_iOS给UILabel添加点击事件

    前言:笔者最近需要实现给UILabel中的链接添加点击事件的功能.使用so.com查了下,发现TTTAttributedLabel的封装程度比较好.整理了TTTAttributedLabel的基本使用 ...

  4. 【Qt】Qt 开发桌面程序 ( Qt 版本 5.14.2 | 编辑 Qt 桌面按钮控件 | 修改按钮文本 | 为按钮添加点击事件 | 系统调用 | 去掉系统调用命令窗口 )

    文章目录 一.添加按钮控件 二.修改按钮文本 三.为按钮添加点击事件 ( 弹出对话框 ) 四.为按钮添加点击事件 ( 打开记事本 ) 五.为按钮添加点击事件 ( 打开计算器 ) 六.去掉系统调用时弹出 ...

  5. 【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )

    文章目录 一.安装 MFC 开发组件 二.创建 MFC 应用 三.MFC 应用窗口编辑 四.为按钮添加点击事件 五.修改按钮文字 六.打开系统其它应用 七.博客源码 一.安装 MFC 开发组件 打开 ...

  6. JQuery 动态生成元素添加点击事件

    页面代码 <html> ... <body> <div id="divBox"></div> <script> $(fu ...

  7. android html图片点击事件,Android TextView加载HTMl图文之添加点击事件和查看图片

    前言 用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了. 1.如何添加点击事件 这里要使用上在Html.forHtml()方法中的第四个参数:Html.T ...

  8. Android之BaseQuickAdapter(3.0.4版本)给子view添加点击事件(helper.addOnClickListener(view))的函数没了

    1.问题 用BaseQuickAdapter给子view添加点击事件,以前都是在适配器里面这么写的helper.addOnClickListener(view),现在这个函数没了 2.解决办法 直接在 ...

  9. iostext添加点击事件_iOS开发小技巧 - label中的文字添加点击事件

    Label中的文字添加点击事件 以前老师讲过类似的功能,自己懒得回头看了,找了很多第三方的,感觉这个小巧便利,作者只是扩展了分类,实现起来代码也少.先来个效果图 自己的项目,直接上代码 - (void ...

最新文章

  1. 视频+课件| 室内动态变化场景中的相机重定位(CVPR2021)
  2. 通过7个函数解密区块链(附代码)
  3. mysql连接,修改密码,增加用户,显示,导入导出
  4. python写web难受-用Python编写web API的教程
  5. 增强for循环之删除
  6. android手机浏览器研究报告,QQ浏览器Android客户端产品体验报告
  7. 微服务治理框架的选择:对比Spring Cloud和Istio
  8. python基础教程第三版电子版-《python基础教程第三版》PDF高清完整版-免费下载...
  9. xen-tools虚拟机快速部署
  10. (转载)数据库的三范式:我见过讲的最通俗易懂的三范式!!!
  11. perl语言中数组初始化为空和undef的不同
  12. Greenplum 数据库和schema管理
  13. MYSQL 面试常见问题汇总
  14. 从单目视觉信息学习深度信息(一)
  15. 异常检测(2)—基于统计学的方法
  16. 2013年EI收录的中国期刊
  17. 关闭/删除“设备和驱动器”里的图标(如迅雷下载、WPS网盘)
  18. centos安装mysql5.7.19报 error while loading shared libraries: libaio.so.1
  19. 鸿蒙系统自带app分身,哪些手机自带应用分身功能 自带应用分身功能手机推荐...
  20. Python晋级语法

热门文章

  1. 渗透利器--nmap超级详解一
  2. android 用拼音对汉字排序
  3. 各种类型文件对应文件的 Content-Type
  4. 一起来了解下全志A40i芯片详细参数
  5. c语言程序设计证书有没有,从未学习过c语言程序设计,10天考取计算机二级c语言程序设计证书可能吗?...
  6. 研发项目管理软件-禅道12.1安装
  7. Qt在Linux下如何查找可用字体
  8. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:01 WIN 7 Anaconda python 3.5 NLTK 安装配置
  9. 2023年全球运营商SDN市场价值将达95亿美元
  10. HTTPS报文分析(Wireshark)