layui switch 开关监听 弹出确定状态转换的例子


Posted in Javascript onSeptember 21, 2019

不废话,直接上图:

原始状态:

layui switch 开关监听 弹出确定状态转换的例子

点击确定:

layui switch 开关监听 弹出确定状态转换的例子

点击取消或者X

layui switch 开关监听 弹出确定状态转换的例子

代码:

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet" href="static/layui/css/layui.css" rel="external nofollow" >
</head>
<body>
<form class="layui-form" action="">
  <div class="layui-form-item">

    <div class="layui-input-block">
      <input type="checkbox" name="zzz" lay-skin="switch" lay-filter="switchTest" lay-text="开启|关闭">
    </div>
  </div>
</form>
<script src="static/layui/layui.js"></script>

<script>
  //Demo
  layui.use(['form','jquery','layer'], function () {
    var form = layui.form;
    var jquery = layui.jquery;
    var layer = layui.layer;

    //监听提交
    form.on('switch(switchTest)', function (data) {
      console.log(data.elem); //得到checkbox原始DOM对象
      console.log(data.elem.checked); //开关是否开启,true或者false
      console.log(data.value); //开关value值,也可以通过data.elem.value得到
      console.log(data.othis); //得到美化后的DOM对象
      var x=data.elem.checked;
      layer.open({
        content: 'test'
        ,btn: ['确定', '取消']
        ,yes: function(index, layero){
          data.elem.checked=x;
          form.render();
          layer.close(index);
          //按钮【按钮一】的回调
        }
        ,btn2: function(index, layero){
          //按钮【按钮二】的回调
          data.elem.checked=!x;
          form.render();
          layer.close(index);
          //return false 开启该代码可禁止点击该按钮关闭
        }
        ,cancel: function(){
          //右上角关闭回调
          data.elem.checked=!x;
          form.render();
          //return false 开启该代码可禁止点击该按钮关闭
        }
      });
      return false;
    });
  });
</script>
</body>
</html>

以上这篇layui switch 开关监听 弹出确定状态转换的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript编程起步(第六课)
Feb 27 Javascript
extjs 学习笔记 四 带分页的grid
Oct 20 Javascript
关于JavaScript定义类和对象的几种方式
Nov 09 Javascript
在js文件中写el表达式取不到值的原因及解决方法
Dec 23 Javascript
JavaScript显示当前文档最后修改日期的方法
Mar 19 Javascript
简介AngularJS的HTML DOM支持情况
Jun 17 Javascript
JSON与XML优缺点对比分析
Jul 17 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
Sep 02 Javascript
详解tween.js 中文使用指南
Jan 05 Javascript
Vue.js实现数据响应的方法
Aug 13 Javascript
vue移动端城市三级联动组件使用详解
Jul 26 Javascript
Angular短信模板校验代码
Sep 23 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
Sep 21 #Javascript
微信小程序自定义波浪组件使用方法详解
Sep 21 #Javascript
LayUi使用switch开关,动态的去控制它是否被启用的方法
Sep 21 #Javascript
LayUI switch 开关监听 获取属性值、更改状态的方法
Sep 21 #Javascript
Vue登录主页动态背景短视频制作
Sep 21 #Javascript
layui table 获取分页 limit的方法
Sep 20 #Javascript
微信小程序用户拒绝授权的处理方法详解
Sep 20 #Javascript
You might like
php dirname(__FILE__) 获取当前文件的绝对路径
2011/06/28 PHP
PHP+Mysql+jQuery实现动态展示信息
2011/10/08 PHP
php求两个目录的相对路径示例(php获取相对路径)
2014/03/27 PHP
THINKPHP2.0到3.0有哪些改进之处
2015/01/04 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
2017/03/14 PHP
PHP查找一列有序数组是否包含某值的方法
2020/02/07 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
jquery判断元素的子元素是否存在的示例代码
2014/02/04 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
JS事件添加和移出的兼容写法示例
2016/06/20 Javascript
微信小程序 生命周期详解
2016/10/12 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
2017/04/23 Javascript
JavaScript实现为事件句柄绑定监听函数的方法分析
2017/11/14 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
解决vue-cli项目webpack打包后iconfont文件路径的问题
2018/09/01 Javascript
详解vue-router导航守卫
2019/01/19 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
vue选项卡切换登录方式小案例
2019/09/27 Javascript
[55:48]VGJ.S vs TNC Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
使用Python脚本来获取Cisco设备信息的示例
2015/05/04 Python
Python实现简易端口扫描器代码实例
2017/03/15 Python
Python 多进程和数据传递的理解
2017/10/09 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
联想墨西哥官方网站:Lenovo墨西哥
2016/08/17 全球购物
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
借款协议书
2014/09/16 职场文书
世界红十字日活动总结
2015/02/10 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电