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 相关文章推荐
ajax提交表单实现网页无刷新注册示例
May 08 Javascript
node.js中的http.response.setHeader方法使用说明
Dec 14 Javascript
jQuery动态星级评分效果实现方法
Aug 06 Javascript
jquery实现邮箱自动填充提示功能
Nov 17 Javascript
js对字符串进行编码的方法总结(推荐)
Nov 10 Javascript
原生JS实现图片轮播切换效果
Dec 15 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
Dec 14 Javascript
vue项目中应用ueditor自定义上传按钮功能
Apr 27 Javascript
vue缓存的keepalive页面刷新数据的方法
Apr 23 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
Jul 31 Javascript
vue中实现弹出层动画效果的示例代码
Sep 25 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 pki加密技术(openssl)详解
2013/07/01 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
php获取四位字母和数字的随机数的实现方法
2015/01/09 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
JavaScript 数组的 uniq 方法
2008/01/23 Javascript
js控制frameSet示例
2013/09/10 Javascript
IE8的JavaScript点击事件(onclick)不兼容的解决方法
2013/11/22 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
js实现图片轮播效果
2015/12/19 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
2016/07/18 Javascript
jQuery为动态生成的select元素添加事件的方法
2016/08/29 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
2017/05/26 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
微信小程序开发之IOS和Android兼容的问题
2017/09/26 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
在Vue中使用Echarts实例图的方法实例
2020/10/10 Javascript
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
python list中append()与extend()用法分享
2013/03/24 Python
matplotlib设置legend图例代码示例
2017/12/19 Python
pandas删除指定行详解
2019/04/04 Python
基于django和dropzone.js实现上传文件
2020/11/24 Python
python urllib和urllib3知识点总结
2021/02/08 Python
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
KOHLER科勒美国官网:国际著名卫浴橱柜领先品牌
2020/06/27 全球购物
软件测试面试题
2015/10/21 面试题
农业资源与环境专业自荐信范文
2013/12/30 职场文书
导购员的岗位职责
2014/02/08 职场文书
厂长岗位职责
2014/02/19 职场文书
《夜晚的实验》教学反思
2014/02/19 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
以权谋私检举信范文
2015/03/02 职场文书
深入理解Pytorch微调torchvision模型
2021/11/11 Python
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL
教你部署vue项目到docker
2022/04/05 Vue.js
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL