在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 相关文章推荐
JavaScript中的Location地址对象
Jan 16 Javascript
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
Oct 22 Javascript
浅谈Javascript事件模拟
Jun 27 Javascript
window.returnValue使用方法示例介绍
Jul 03 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
Jul 29 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
微信小程序 Audio API详解及实例代码
Sep 30 Javascript
小程序组件之仿微信通讯录的实现代码
Sep 12 Javascript
vue实现百度下拉列表交互操作示例
Mar 12 Javascript
微信公众号平台接口开发 菜单管理的实现
Aug 14 Javascript
vue缓存之keep-alive的理解和应用详解
Nov 02 Javascript
vue修饰符.capture和.self的区别
Apr 22 Vue.js
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中常用数组处理方法实例分析
2008/08/30 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
函数式 JavaScript(一)简介
2014/07/07 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
javascript中传统事件与现代事件
2015/06/23 Javascript
JavaScript统计网站访问次数的实现代码
2015/11/18 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
js Canvas实现的日历时钟案例分享
2016/12/25 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
JavaScript数据结构与算法之检索算法示例【二分查找法、计算重复次数】
2019/02/22 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
有趣的python小程序分享
2017/12/05 Python
python3.4实现邮件发送功能
2018/05/28 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
关于python3中setup.py小概念解析
2019/08/22 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
CSS3简单实现照片墙
2014/12/12 HTML / CSS
NFL加拿大官方网上商店:NHLShop.ca
2019/03/12 全球购物
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
中医专业职业生涯规划书范文
2014/01/04 职场文书
小区消防演习方案
2014/02/21 职场文书
党员教师四风自我剖析材料
2014/09/30 职场文书
教师节倡议书2015
2015/04/27 职场文书
农民工工资支付承诺书
2015/05/04 职场文书
Python Numpy之linspace用法说明
2021/04/17 Python
golang在GRPC中设置client的超时时间
2021/04/27 Golang
详解GaussDB for MySQL性能优化
2021/05/18 MySQL
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
win10以太网连接不上怎么办?Win10连接以太网详细教程
2022/04/08 数码科技