在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 typeof 用法
Dec 28 Javascript
js 页面传参数时 参数值含特殊字符的问题
Dec 13 Javascript
jquery $.ajax各个事件执行顺序
Oct 15 Javascript
JQuery之focus函数使用介绍
Aug 20 Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
Mar 07 Javascript
使用jquery给指定的table动态添加一行、删除一行
Oct 13 Javascript
详解vue-resource promise兼容性问题
Jun 20 Javascript
JavaScript实现计算多边形质心的方法示例
Jan 31 Javascript
React中嵌套组件与被嵌套组件的通信过程
Jul 11 Javascript
js实现前面自动补全位数的方法
Oct 10 Javascript
JavaScript canvas仿代码流瀑布
Feb 10 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爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
thinkPHP5框架路由常用知识点汇总
2019/09/15 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
javascript编程起步(第五课)
2007/02/27 Javascript
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
nodejs之请求路由概述
2014/07/05 NodeJs
JavaScript遍历table表格中的某行某列并打印其值
2014/07/08 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
jQuery异步提交表单实例
2017/05/30 jQuery
BootStrap导航栏问题记录
2017/07/31 Javascript
webpack多页面开发实践
2017/12/18 Javascript
JavaScript设计模式之调停者模式实例详解
2018/02/03 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
使用vue引入maptalks地图及聚合效果的实现
2020/08/10 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
Python中elasticsearch插入和更新数据的实现方法
2018/04/01 Python
django Admin文档生成器使用详解
2019/07/22 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
python else语句在循环中的运用详解
2020/07/06 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
UGG澳洲官网:UGG Australia
2018/04/26 全球购物
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
我的五年职业生涯规划
2014/01/23 职场文书
最常使用的求职信
2014/05/25 职场文书
班主任2015新年寄语
2014/12/08 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
五年级学生期末评语
2014/12/26 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
微观世界观后感
2015/06/10 职场文书
修辞手法有哪些?
2019/08/29 职场文书
Rust中的Struct使用示例详解
2022/08/14 Javascript