在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 兼容FF的onmouseenter和onmouseleave的代码
Jul 19 Javascript
jQuery实现个性翻牌效果导航菜单的方法
Mar 09 Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 Javascript
jQuery实现的背景动态变化导航菜单效果
Aug 24 Javascript
总结javascript中的六种迭代器
Aug 16 Javascript
JS实现漂亮的时间选择框效果
Aug 20 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
Aug 30 Javascript
JavaScrpt判断一个数是否是质数的实例代码
Jun 11 Javascript
Js自定义多选框效果的实例代码
Jul 05 Javascript
解决vue无法设置滚动位置的问题
Oct 07 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
VSCode launch.json配置详细教程
Jun 18 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
URL Rewrite的设置方法
2007/01/02 PHP
利用discuz实现PHP大文件上传应用实例代码
2008/11/14 PHP
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
编写可维护面向对象的JavaScript代码[翻译]
2011/02/12 Javascript
js 窗口抖动示例
2013/09/04 Javascript
javascript full screen 全屏显示页面元素的方法
2013/09/27 Javascript
Javascript基础教程之数据类型 (数值 Number)
2015/01/18 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
Node.js readline 逐行读取、写入文件内容的示例
2018/03/01 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
[00:05]ChinaJoy现场 DOTA2玩家高呼“CN DOTA BEST DOTA”
2019/08/04 DOTA
Python验证码识别的方法
2015/07/10 Python
python爬虫的工作原理
2017/03/05 Python
python和ruby,我选谁?
2017/09/13 Python
Python subprocess模块详细解读
2018/01/29 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
python实现栅栏加解密 支持密钥加密
2019/03/20 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
python实现扫雷游戏
2020/03/03 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
canvas烟花特效锦集
2018/01/17 HTML / CSS
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
物理学专业自荐信
2014/06/11 职场文书
食品安全汇报材料
2014/08/18 职场文书
滞留工资返还协议书
2014/10/19 职场文书
2014年政务公开工作总结
2014/12/09 职场文书
小学英语教学随笔
2015/08/14 职场文书
2016年教师学习教师法心得体会
2016/01/20 职场文书
利用ajax+php实现商品价格计算
2021/03/31 PHP
基于Python编写一个监控CPU的应用系统
2022/06/25 Python