layui 弹出层回调获取弹出层数据的例子


Posted in Javascript onSeptember 02, 2019

如下所示:

// 弹出楼栋负责人信息页面
   layer.open({
   type: 2,
   title:'请选择楼栋负责人',
   maxmin: false,
   area: ['60%', '80%'],
   offset: '0px',
   content: '${ctx}/life/houserInsertion/headBuildingInfo?pkProject='+pkProject,
   btn: ['确定','关闭'],
    yes: function(index){
    //当点击‘确定'按钮的时候,获取弹出层返回的值
    var res = window["layui-layer-iframe" + index].callbackdata();
    //打印返回的值,看是否有我们想返回的值。
    console.log(res);
    for (var i = 0; i < res.length; i++) {
    var html = "<div class='text' value='' style='visibility: visible;'>" +
     "<p>" + "<span class='responsibleName' value=" + res[i].value + ">" + res[i].title + "</span>" +
     "<a class='close_btn' οnclick='remove(this)'>" + 'X' + "</a>" + "</p>"
    "</div>"
    $("#responsibleName_id").append(html);
    
    }
    //最后关闭弹出层
    layer.close(index);
   }
   });

// 关键代码var res = window["layui-layer-iframe" + index].callbackdata();

这行代码中‘callbackdata'是弹出层里面定义的函数。也许我们知道了什么!这个函数的作用就是返回值。
弹出层定义callbackdata函数

var callbackdata = function () {
  var data = {
  username: 'zhangfj',
  age:12,
  address:'广州'
  };
  return data;
 }

注意:下图是弹出层回调数据

layui 弹出层回调获取弹出层数据的例子

以上这篇layui 弹出层回调获取弹出层数据的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个可以随意添加多个序列的tag函数
Jul 21 Javascript
基于jQuery的左右滚动实现代码
Dec 03 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
Jun 20 Javascript
JavaScript调用客户端的可执行文件(示例代码)
Nov 28 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
Apr 17 Javascript
分享10个原生JavaScript技巧
Apr 20 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
Aug 06 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
Jul 07 Javascript
vue中img src 动态加载本地json的图片路径写法
Apr 25 Javascript
基于layPage插件实现两种分页方式浅析
Jul 27 Javascript
three.js欧拉角和四元数的使用方法
Jul 26 Javascript
在vue中封装方法以及多处引用该方法详解
Aug 14 Javascript
vue中通过使用$attrs实现组件之间的数据传递功能
Sep 01 #Javascript
Vue使用mixin分发组件的可复用功能
Sep 01 #Javascript
JavaScript页面加载事件实例讲解
Sep 01 #Javascript
Node.js安装详细步骤教程(Windows版)详解
Sep 01 #Javascript
vue组件命名和props命名代码详解
Sep 01 #Javascript
Vue-CLI项目中路由传参的方式详解
Sep 01 #Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
Sep 01 #Javascript
You might like
php xml常用函数的集合(比较详细)
2013/06/06 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
JS构建页面的DOM节点结构的实现代码
2011/12/09 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
学习JavaScript设计模式(继承)
2015/11/26 Javascript
JavaScript中的this到底是什么(一)
2015/12/09 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
解决vue路由后界面没有变化,但是链接有的问题
2018/09/01 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
vue接入腾讯防水墙代码
2019/05/07 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
Python中类的初始化特殊方法
2017/12/01 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
Python3.5以上版本lxml导入etree报错的解决方案
2019/06/26 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
Python填充任意颜色,不同算法时间差异分析说明
2020/05/16 Python
Python wordcloud库安装方法总结
2020/12/31 Python
html如何对span设置宽度
2019/10/30 HTML / CSS
大韩航空官方网站:Korean Air
2017/10/25 全球购物
七年级英语教学反思
2014/01/15 职场文书
经典洗发水广告词
2014/03/13 职场文书
主题党日活动总结
2014/07/08 职场文书
2014年纪检监察工作总结
2014/11/11 职场文书
2014年设备管理工作总结
2014/11/26 职场文书
云冈石窟导游词
2015/02/04 职场文书
小班上学期个人总结
2015/02/12 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
岗位聘任协议书
2015/09/21 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
Python中time标准库的使用教程
2022/04/13 Python