在Layui中实现开关按钮的效果实例


Posted in Javascript onSeptember 29, 2019

首先引入js,css

<script src="/common/plugins/layui-v2.2.5/layui.js" charset="utf-8"></script>

<link rel="stylesheet" type="text/css" href="/common/plugins/layui-v2.2.5/css/layui.css" rel="external nofollow" />

然后我有一个list表格 其中有个字段叫 是否有效

{title: "是否有效", field: "isValid",align:"center",formatter:function(value,row,index){
    if(row.isValid == 1){
            return "<div class=\"layui-form\"> <input type=\"checkbox\" value=\""+row.id+"\" name=\"isValid\" lay-filter=\"isValid\" checked lay-skin=\"switch\" lay-text=\"是|否\"></div>";
             }else {
               return "<div class=\"layui-form\"> <input type=\"checkbox\" value=\""+row.id+"\" name=\"isValid\" lay-filter=\"isValid\" lay-skin=\"switch\" lay-text=\"是|否\"></div>";
             }

          }},

执行这一步才能渲染出效果

onLoadSuccess: function (data) {
     layui.use('form', function(){
         var form = layui.form; 
         form.render('checkbox');
         form.on('switch(isValid)', function(data){
           changState(data.value,data.elem.checked);
         });
         form.on('switch(isTraining)', function(data){
           changState1(data.value,data.elem.checked);
         });
   form.on('switch(isTraining)', function(data){
   changState1(data.value,data.elem.checked);
   });
       });

       }

在Layui中实现开关按钮的效果实例

接着要判断状态是否修改成功

在Layui中实现开关按钮的效果实例

以上这篇在Layui中实现开关按钮的效果实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在线游戏大家来找茬II
Sep 30 Javascript
js loading加载效果实现代码
Nov 24 Javascript
jquery URL参数判断,确定菜单样式
May 31 Javascript
JQuery.Ajax之错误调试帮助信息介绍
Jul 04 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
js判断移动端是否安装某款app的多种方法
Dec 18 Javascript
教你如何终止JQUERY的$.AJAX请求
Feb 23 Javascript
解决前端跨域问题方案汇总
Nov 20 Javascript
原生JS实现幻灯片
Feb 22 Javascript
详解数组Array.sort()排序的方法
May 09 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
Apr 12 Javascript
vue cli3.0 引入eslint 结合vscode使用
May 27 Javascript
layui之数据表格--与后台交互获取数据的方法
Sep 29 #Javascript
20多个小事例带你重温ES10新特性(小结)
Sep 29 #Javascript
解决layui页面按钮点击无反应,也不报错的问题
Sep 29 #Javascript
react用Redux中央仓库实现一个todolist
Sep 29 #Javascript
layui数据表格 table.render 报错的解决方法
Sep 29 #Javascript
JavaScript实现秒杀时钟倒计时
Sep 29 #Javascript
在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
Sep 28 #Javascript
You might like
cmd下运行php脚本
2008/11/25 PHP
PHP学习之整理字符串
2011/04/17 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
JavaScript OOP面向对象介绍
2010/12/02 Javascript
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
2011/11/15 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
Javascript 基础---Ajax入门必看
2016/07/06 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
Centos7 中 Node.js安装简单方法
2016/11/02 Javascript
正则表达式替换html元素属性的方法
2016/11/26 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
2017/02/20 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
2018/05/17 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
2019/12/01 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python运行的17个时新手常见错误小结
2012/08/07 Python
python实现下载整个ftp目录的方法
2017/01/17 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
Python编程快速上手——疯狂填词程序实现方法分析
2020/02/29 Python
浅谈CSS3特性查询(Feature Query: @supports)功能简介
2017/07/31 HTML / CSS
维多利亚的秘密阿联酋官网:Victoria’s Secret阿联酋
2019/12/07 全球购物
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
职工小家建设活动方案
2014/08/25 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
Redis集群新增、删除节点以及动态增加内存的方法
2021/09/04 Redis
Vue router配置与使用分析讲解
2022/12/24 Vue.js