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 相关文章推荐
JQuery.ajax传递中文参数的解决方法 推荐
Mar 28 Javascript
JavaScript操作Cookie方法实例分析
May 27 Javascript
原生js封装的一些jquery方法(详解)
Sep 20 Javascript
JavaScript队列、优先队列与循环队列
Nov 14 Javascript
微信小程序实战之轮播图(3)
Apr 17 Javascript
vue.js加载新的内容(实例代码)
Jun 01 Javascript
js解决软键盘遮挡输入框的问题分享
Dec 19 Javascript
vue 路由嵌套高亮问题的解决方法
May 17 Javascript
jQuery.extend 与 jQuery.fn.extend的用法及区别实例分析
Jul 25 jQuery
JS中的函数与对象的创建方式
May 12 Javascript
async/await让异步操作同步执行的方法详解
Nov 01 Javascript
详解搭建一个vue-cli的移动端H5开发模板
Jan 17 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
Windows IIS PHP 5.2 安装与配置方法
2009/06/08 PHP
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
ThinkPHP自动完成中使用函数与回调方法实例
2014/11/29 PHP
分享php分页的功能模块
2015/06/16 PHP
最新最全PHP生成制作验证码代码详解(推荐)
2016/06/12 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
JAVASCRIPT HashTable
2007/01/22 Javascript
认识延迟时间为0的setTimeout
2008/05/16 Javascript
Javascript this 的一些学习总结
2012/08/31 Javascript
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
Jquery性能优化详解
2014/05/15 Javascript
javascript常见用法总结
2014/05/22 Javascript
JavaScript实现打字效果的方法
2015/07/10 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
js简单判断flash是否加载完成的方法
2016/06/21 Javascript
微信小程序实现顶部选项卡(swiper)
2020/06/19 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
webpack 如何同时输出压缩和未压缩的文件的实现步骤
2020/06/05 Javascript
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
pycharm 使用心得(三)Hello world!
2014/06/05 Python
Django实现的自定义访问日志模块示例
2017/06/23 Python
python爬虫获取百度首页内容教学
2018/12/23 Python
Numpy的简单用法小结
2019/08/28 Python
Python list与NumPy array 区分详解
2019/11/06 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
python 深度学习中的4种激活函数
2020/09/18 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
酒店个人培训自我鉴定
2013/12/11 职场文书
2014年底工作总结
2014/12/15 职场文书
2015年售票员工作总结
2015/04/29 职场文书
员工试用期工作总结
2019/06/20 职场文书
Win11运行育碧游戏总是崩溃怎么办 win11玩育碧游戏出现性能崩溃的解决办法
2022/04/06 数码科技
Hive常用日期格式转换语法
2022/06/25 数据库