在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 表单取值赋值的一些基本操作
Oct 11 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
Nov 24 Javascript
jQuery Validation实例代码 让验证变得如此容易
Oct 18 Javascript
jquery中append()与appendto()用法分析
Nov 14 Javascript
很酷的星级评分系统原生JS实现
Aug 25 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
使用jquery实现的循环连续可停顿滚动实例
Nov 23 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
Vue中的scoped实现原理及穿透方法
May 15 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
Apr 14 Javascript
js实现mp3录音通过websocket实时传送+简易波形图效果
Jun 12 Javascript
JavaScript用document.write()输出换行的示例代码
Nov 26 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
PHP 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
php while循环控制的简单实例
2016/05/30 PHP
JavaScript版代码高亮
2006/06/26 Javascript
jquery自动完成插件(autocomplete)应用之PHP版
2009/12/15 Javascript
匹配任意字符的正则表达式写法
2010/04/29 Javascript
Jquery写一个鼠标拖动效果实现原理与代码
2012/12/24 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
bootstrap布局中input输入框右侧图标点击功能
2016/05/16 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
2016/05/31 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
老生常谈Javascript中的原型和this指针
2016/10/09 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
浅析Jquery操作select
2016/12/13 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
2017/04/11 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
vue中使用localstorage来存储页面信息
2017/11/04 Javascript
微信小程序用户授权、位置授权及获取微信绑定手机号
2019/07/18 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
[01:32]寻找你心中的那团火 DOTA2 TI9火焰传递活动今日开启
2019/05/16 DOTA
Python设计模式之观察者模式实例
2014/04/26 Python
神经网络python源码分享
2017/12/15 Python
python中format()函数的简单使用教程
2018/03/14 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
Django实现学员管理系统
2019/02/26 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
python和JavaScript哪个容易上手
2020/06/23 Python
Django日志及中间件模块应用案例
2020/09/10 Python
canvas像素画板的实现代码
2018/11/21 HTML / CSS
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
上海奥佳笔试题面试题
2016/11/16 面试题
小学生中国梦演讲稿
2014/04/23 职场文书
2014最新开业庆典策划方案(5篇)
2014/09/15 职场文书
借条格式范本
2015/05/25 职场文书