layer.open回调获取弹出层参数的实现方法


Posted in Javascript onSeptember 10, 2019

如下所示:

layer.open({
  type : 2,
  title : '重命名',
  maxmin : true,
  shadeClose : true, // 点击遮罩关闭层
  area : [ '200px', '150px' ],
  content : getContext() + "/node/torenamenode?nodeName="+nodeName,
  btn: ['确定'],
  yes: function(index, layero){
   //do something/

/callbackdata是弹出层的方法,返回参数

var nodeName = window[" layui-layer-iframe" + index].callbackdata();
  $.ajax({
  type : "POST",
  url : getContext()
  + '/node/renamenode?nodeId='
  + nodeId + '&nodeName='
  + nodeName,
  dataType : 'json',
  cache : false,
  success : function(data) {
  $("#" + divId).find("a").text(nodeName);
  $("#" + divId).attr("title","节点名称:" + nodeName
   + "\n算法名称:"
   + $("#" + divId).attr("data-compname"));
  
  saveParam("", "");
  layer.msg('重命名成功!');
  //转到上传页面
  }
  });
  
  layer.close(index); //如果设定了yes回调,需进行手工关闭
   }
  });

弹出层获取父元素$(window.parent.document).find("#" + divid).find("a").text($("#nodeNames").val());

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

Javascript 相关文章推荐
DHTML Slide Show script图片轮换
Mar 03 Javascript
js replace正则表达式应用案例讲解
Jan 17 Javascript
jQuery JSON实现无刷新三级联动实例探讨
May 28 Javascript
SuperSlide2实现图片滚动特效
Jun 20 Javascript
超精准的javascript验证身份证号的具体实现方法
Nov 18 Javascript
Jquery实现的简单轮播效果【附实例】
Apr 19 Javascript
基于Phantomjs生成PDF的实现方法
Nov 07 Javascript
原生JS实现图片网格式渐显、渐隐效果
Jun 05 Javascript
详解如何在Vue里建立长按指令
Aug 20 Javascript
浅谈vue引用静态资源需要注意的事项
Sep 28 Javascript
javascript获取元素的计算样式
May 24 Javascript
JavaScript动态添加数据到表单并提交的几种方式
Jun 26 Javascript
VScode格式化ESlint方法(最全最好用方法)
Sep 10 #Javascript
npm 语义版本控制详解
Sep 10 #Javascript
解决layui的input独占一行的问题
Sep 10 #Javascript
解决layer.open弹出框不能获取input框的值为空的问题
Sep 10 #Javascript
防止Layui form表单重复提交的实现方法
Sep 10 #Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 #Javascript
解决layer弹出层中表单不起作用的问题
Sep 09 #Javascript
You might like
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
JavaScript中数组成员的添加、删除介绍
2014/12/30 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
微信小程序 教程之wxapp 视图容器 view
2016/10/19 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
js a标签点击事件
2017/03/30 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
2020/02/09 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
vue 导出文件,携带请求头token操作
2020/09/10 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
Python 使用类写装饰器的小技巧
2018/09/30 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
tensorflow之tf.record实现存浮点数数组
2020/02/17 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
Ubuntu16安装Python3.9的实现步骤
2020/12/15 Python
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
2021/01/19 HTML / CSS
C#公司笔试题
2014/03/28 面试题
用Java语言将一个键盘输入的数字转化成中文输出
2013/01/25 面试题
高级销售员求职信
2013/10/25 职场文书
大学四年个人的自我评价
2014/02/26 职场文书
计划生育汇报材料
2014/12/26 职场文书
优秀高中学生评语
2014/12/30 职场文书
2015年幼儿园教育教学工作总结
2015/05/25 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
JS封装cavans多种滤镜组件
2022/02/15 Javascript
JavaScript中10个Reduce常用场景技巧
2022/06/21 Javascript