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 相关文章推荐
用js判断浏览器是否是IE的比较好的办法
May 08 Javascript
麦鸡的TAB切换功能结合了javascript和css
Dec 17 Javascript
javascript js cookie的存储,获取和删除
Dec 29 Javascript
Jquery给基本控件的取值、赋值示例
May 23 Javascript
node.js中的buffer.write方法使用说明
Dec 10 Javascript
使用JavaScript实现旋转的彩圈特效
Jun 23 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
Jun 03 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
Jun 12 Javascript
JS 循环li添加点击事件 (闭包的应用)
Dec 10 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
May 22 Javascript
详解vue-cli之webpack3构建全面提速优化
Dec 25 Javascript
微信小程序聊天功能的示例代码
Jan 13 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
对盗链说再见...
2006/10/09 PHP
php 高性能书写
2010/12/11 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
php命名空间学习详解
2014/02/27 PHP
php单例模式实现方法分析
2015/03/14 PHP
Yii 2.0如何使用页面缓存方法示例
2017/05/23 PHP
详解yii2使用多个数据库的案例
2017/06/16 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
javascript 树控件 比较好用
2009/06/11 Javascript
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
按Enter键触发事件的jquery方法实现代码
2014/02/17 Javascript
对 jQuery 中 data 方法的误解分析
2014/06/18 Javascript
js实现不提交表单获取单选按钮值的方法
2015/08/21 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
详解weex默认webpack.config.js改造
2018/01/08 Javascript
浅析vue插槽和作用域插槽的理解
2019/04/22 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
2021/01/29 Vue.js
[01:19]DOTA2城市挑战赛报名开始 开启你的城市传奇
2018/03/23 DOTA
Python 爬虫爬取指定博客的所有文章
2016/02/17 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
python中实现延时回调普通函数示例代码
2017/09/08 Python
python中for用来遍历range函数的方法
2018/06/08 Python
python实现梯度下降算法
2020/03/24 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
2018/10/26 Python
Python re 模块findall() 函数返回值展现方式解析
2019/08/09 Python
django rest framework使用django-filter用法
2020/07/15 Python
澳大利亚在线生活方式商店:Mytopia
2018/07/08 全球购物
大学生毕业求职简历的自我评价
2013/10/24 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
家长会主持词
2014/03/26 职场文书
竞选班长演讲稿500字
2014/08/22 职场文书
统计员岗位职责
2015/02/11 职场文书
安装pytorch时报sslerror错误的解决方案
2021/05/17 Python
spring cloud 配置中心native配置方式
2021/09/25 Java/Android