在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 相关文章推荐
jQuery each()方法的使用方法
Mar 18 Javascript
jQuery插件实现多级联动菜单效果
Dec 01 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
清除js缓存的多种方法总结
Dec 09 Javascript
jQuery实现的简单悬浮层功能完整实例
Jan 23 Javascript
node.js操作MongoDB的实例详解
Oct 11 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
Sep 27 Javascript
Vue开发Html5微信公众号的步骤
Apr 11 Javascript
详解vue 图片上传功能
Apr 30 Javascript
JavaScript中this的全面解析及常见实例
May 14 Javascript
关于javascript中的promise的用法和注意事项(推荐)
Jan 15 Javascript
详解JS ES6编码规范
May 07 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
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
深入解析PHP内存管理之谁动了我的内存
2013/06/20 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
使用jquery hover事件实现表格的隔行换色功能示例
2013/09/03 Javascript
比例尺、缩略图、平移缩放之百度地图添加控件方法
2015/08/03 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
mac下的nodejs环境安装的步骤
2017/05/24 NodeJs
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
vue组件之间的数据传递方法详解
2019/04/19 Javascript
iphone刘海屏页面适配方法
2019/05/07 Javascript
JS实现盒子拖拽效果
2020/02/06 Javascript
微信小程序后端无法保持session的原因及解决办法问题
2020/03/20 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
写一个Vue loading 插件
2020/11/09 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python回调函数的使用方法
2014/01/23 Python
用Python创建声明性迷你语言的教程
2015/04/13 Python
Python中的条件判断语句基础学习教程
2016/02/07 Python
python实现俄罗斯方块游戏
2020/03/25 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
使用keras实现densenet和Xception的模型融合
2020/05/23 Python
百思买美国官网:Best Buy
2016/07/28 全球购物
公司营业员的工作总结自我评价
2013/10/05 职场文书
师范生自荐信
2013/10/27 职场文书
企业宣传方案
2014/03/04 职场文书
安全标语大全
2014/06/10 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
总结会主持词
2015/07/02 职场文书
图文详解Nginx版本平滑升级方案
2021/09/15 Servers
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers