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和s3captche实现一个水果名字的验证
Aug 14 Javascript
JavaScript如何获取数组最大值和最小值
Nov 18 Javascript
使用javascript插入样式
Mar 14 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
Mar 09 Javascript
深入浅析Vue全局组件与局部组件的区别
Jun 15 Javascript
手挽手带你学React之React-router4.x的使用
Feb 14 Javascript
详解vue 不同环境配置不同的打包命令
Apr 07 Javascript
javascript实现摄像头拍照预览
Sep 30 Javascript
通过Kettle自定义jar包供javascript使用
Jan 29 Javascript
vuex实现购物车的增加减少移除
Jun 28 Javascript
vue配置多代理服务接口地址操作
Sep 08 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
Dec 04 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防注入,表单提交值转义的实现详解
2013/06/10 PHP
PHP return语句另类用法不止是在函数中
2014/09/17 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
Symfony2获取web目录绝对路径、相对路径、网址的方法
2016/11/14 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
PHP创建XML接口示例
2019/07/04 PHP
一个简单的javascript类定义例子
2009/09/12 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
关于全局变量和局部变量的那些事
2013/01/11 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
正则表达式,替换所有HTML标签的简单实例
2016/11/28 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
python提取内容关键词的方法
2015/03/16 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
python装饰器深入学习
2018/04/06 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
2018/06/28 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
利用Python的turtle库绘制玫瑰教程
2019/11/23 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
医院门卫岗位职责
2013/12/30 职场文书
超市仓管员岗位职责
2014/04/07 职场文书
啦啦队口号大全
2014/06/16 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
三方合作意向书范本
2015/05/09 职场文书
python Polars库的使用简介
2021/04/21 Python
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python
Selenium浏览器自动化如何上传文件
2022/04/06 Python
Java实现贪吃蛇游戏的示例代码
2022/09/23 Java/Android