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 相关文章推荐
学习ExtJS 访问容器对象
Oct 07 Javascript
JQUERY获取form表单值的代码
Jul 17 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
Jan 17 Javascript
解决js中window.open弹出的是上次的缓存页面问题
Dec 29 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
Feb 02 Javascript
Bootstrap每天必学之日期控制
Mar 07 Javascript
数据结构中的各种排序方法小结(JS实现)
Jul 23 Javascript
关于angularJs指令的Scope(作用域)介绍
Oct 25 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
Mar 06 Javascript
详解webpack import()动态加载模块踩坑
Jul 17 Javascript
vue中axios的二次封装实例讲解
Oct 14 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
Mar 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中防止SQL注入攻击和XSS攻击的两个简单方法
2010/04/15 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
jquery中ajax跨域方法实例分析
2015/12/18 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
2016/04/29 Javascript
js操作数据库实现注册和登陆的简单实例
2016/05/26 Javascript
jQuery实现点击行选中或取消CheckBox的方法
2016/08/01 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
laydate.js日期时间选择插件
2017/01/04 Javascript
react-router中的属性详解
2017/06/01 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
Angular 组件之间的交互的示例代码
2018/03/24 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
vue引入axios同源跨域问题
2018/09/27 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
Django中URL视图函数的一些高级概念介绍
2015/07/20 Python
pandas 两列时间相减换算为秒的方法
2018/04/20 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
详细分析Python collections工具库
2020/07/16 Python
PyTorch安装与基本使用详解
2020/08/31 Python
Roxy美国官网:澳大利亚冲浪、滑雪健身品牌
2016/07/30 全球购物
中国专业的综合网上购物商城:京东
2016/08/02 全球购物
Chicco婴儿用品美国官网:汽车座椅、婴儿推车、高脚椅等
2018/11/05 全球购物
长青弘远的面试题
2012/06/09 面试题
学习经验演讲稿
2014/05/10 职场文书
邀请函怎么写
2015/01/30 职场文书
辩护词格式
2015/05/22 职场文书
婚礼父母致辞
2015/07/28 职场文书
预备党员入党感想
2015/08/10 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android