layui 弹出层值回传解决方式


Posted in Javascript onNovember 14, 2019

如下所示:

layer.open({
   type: 2,
   title: "设置围栏",
   shadeClose: true,
   shade: 0.4,
   area: ['90%', '90%'],
   content: "/ElectronicFence/Map?id=" + id + "&shapeType=" + shapeType,
   btn: ['确定','关闭'],
   yes: function(index){
   //当点击‘确定'按钮的时候,获取弹出层返回的值
   var res = window["layui-layer-iframe" + index].callbackdata();
   //打印返回的值,看是否有我们想返回的值。
   console.log(res);
   //最后关闭弹出层
   layer.close(index);
   },
   cancel: function(){
   //右上角关闭回调
   }
  });

注意:

var res = window["layui-layer-iframe" + index].callbackdata();

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

弹出层添加这个:

<script>
 var callbackdata = function () {
  var data = {
  username: 'zhangfj'
  };
  return data;
 }
 </script>

上面的代码就是弹出层里面的JavaScript代码,里面定义了函数'callbackdata' 用来返回值给调用弹出层的页面。

这篇layui 弹出层值回传解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript开发中因空格引发的错误
Nov 08 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
Mar 17 Javascript
关于textarea提交的内容无法换行的解决办法
Apr 09 Javascript
jQuery实现contains方法不区分大小写的方法
Feb 13 Javascript
JS设置cookie、读取cookie、删除cookie
Apr 17 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
Oct 14 Javascript
js表单验证实例讲解
Mar 31 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 Javascript
node.js缺少mysql模块运行报错的解决方法
Nov 13 Javascript
Vue.js实现简单动态数据处理
Feb 13 Javascript
js实现简单页面全屏
Sep 17 Javascript
小程序实现列表倒计时功能
Jan 29 Javascript
vue使用swiper.js重叠轮播组建样式
Nov 14 #Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 #Javascript
浅析Vue 防抖与节流的使用
Nov 14 #Javascript
微信小程序tabBar设置实例解析
Nov 14 #Javascript
layui清除radio的选中状态实例
Nov 14 #Javascript
在vue中利用v-html按分号将文本换行的例子
Nov 14 #Javascript
搭建Vue从Vue-cli到router路由护卫的实现
Nov 14 #Javascript
You might like
PHP 文件系统详解
2012/09/13 PHP
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
PHP自定义大小验证码的方法详解
2013/06/07 PHP
php版微信公众平台开发之验证步骤实例详解
2016/09/23 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
laravel 事件/监听器实例代码
2019/04/12 PHP
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
javascript新手语法小结
2008/06/15 Javascript
鼠标经过的文本框textbox变色
2009/05/21 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
Mac地址验证的javascript代码
2013/11/09 Javascript
jQuery之过滤元素操作小结
2013/11/30 Javascript
js中继承的几种用法总结(apply,call,prototype)
2013/12/26 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
IE6-8中Date不支持toISOString的修复方法
2014/05/04 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
深入探索VueJS Scoped CSS 实现原理
2019/09/23 Javascript
如何优雅地取消 JavaScript 异步任务
2020/03/22 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
2020/07/19 Javascript
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
Python首次安装后运行报错(0xc000007b)的解决方法
2016/10/18 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
python实现大文本文件分割
2019/07/22 Python
美国知名的在线旅游服务网站:Priceline
2016/07/23 全球购物
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
蔻驰英国官网:COACH英国
2020/07/19 全球购物
Python里面如何拷贝一个对象
2014/02/17 面试题
会计实习自我鉴定
2013/12/04 职场文书
2014年妇幼保健工作总结
2014/12/08 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android