在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 相关文章推荐
[HTML/CSS/Javascript]WWTJS
Sep 25 Javascript
javascript利用控件对windows的操作实现原理与应用
Dec 23 Javascript
jquery高级编程的最佳实践详解
Mar 23 Javascript
jquery进行数组遍历如何跳出当前的each循环
Jun 05 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
Oct 11 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
May 21 Javascript
微信小程序 导入图标实现过程详解
Oct 11 Javascript
微信小程序中使用 async/await的方法实例分析
May 06 Javascript
ant design vue中表格指定格式渲染方式
Oct 28 Javascript
在vue中使用vant TreeSelect分类选择组件操作
Nov 02 Javascript
JavaScript字符串转数字的简单实现方法
Nov 27 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
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
PHP实现简易计算器功能
2020/08/28 PHP
JavaScript 基础问答三
2008/12/03 Javascript
jQuery 获取浏览器所在的IP地址的小例子
2013/11/08 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
网页下载文件期间如何防止用户对网页进行其他操作
2014/06/27 Javascript
浅析JavaScript动画
2015/06/10 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
微信小程序 rich-text的使用方法
2017/08/04 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
JS设计模式之访问者模式定义与用法分析
2018/02/05 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
vue 使用rules对表单字段进行校验的步骤
2020/12/25 Vue.js
[01:19:34]2014 DOTA2国际邀请赛中国区预选赛 New Element VS Dream time
2014/05/22 DOTA
python中requests和https使用简单示例
2018/01/18 Python
tensorflow 打印内存中的变量方法
2018/07/30 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
keras实现多种分类网络的方式
2020/06/11 Python
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
CSS3 创建网页动画实现弹跳球动效果
2018/10/30 HTML / CSS
蜜蜂引路教学反思
2014/02/04 职场文书
搞笑征婚广告词
2014/03/17 职场文书
保险公司晨会主持词
2014/03/22 职场文书
学生社团文化节开幕式主持词
2014/03/28 职场文书
网站客服岗位职责
2014/04/05 职场文书
项目经理岗位职责
2015/01/31 职场文书
试用期旷工辞退通知书
2015/04/17 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
幼儿园中班教育随笔
2015/08/14 职场文书
2016年安全月活动总结
2016/04/06 职场文书
Nginx配置之禁止指定IP访问
2022/05/02 Servers