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 相关文章推荐
jQuery为iframe的body添加click事件的实现代码
Apr 07 Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
Node.js+Express配置入门教程详解
May 19 Javascript
JQuery的attr 与 val区别
Jun 12 Javascript
Ubuntu系统下Angularjs开发环境安装
Sep 01 Javascript
JavaScript学习笔记整理_关于表达式和语句
Sep 19 Javascript
webpack进阶——缓存与独立打包的用法
Aug 02 Javascript
详解Node 定时器
Feb 26 Javascript
JS实现根据指定值删除数组中的元素操作示例
Aug 02 Javascript
微信小程序实现滑动操作代码
Apr 23 Javascript
vue+element获取el-table某行的下标,根据下标操作数组对象方式
Aug 07 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
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
php xml文件操作代码(一)
2009/03/20 PHP
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
解决ajax+php中文乱码的方法详解
2013/06/09 PHP
PHP面向对象程序设计方法实例详解
2016/12/24 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
不用写JS也能使用EXTJS视频演示
2008/12/29 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
学习并汇集javascript匿名函数
2010/11/25 Javascript
原生js编写设为首页兼容ie、火狐和谷歌
2014/06/05 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
js实现一个链接打开两个链接地址的方法
2015/05/12 Javascript
jQuery实现表格行上移下移和置顶的方法
2015/05/22 Javascript
异步安全加载javascript文件的方法
2015/07/21 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
jQuery xml字符串的解析、读取及查找方法
2016/03/01 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
jQuery插件zTree实现删除树节点的方法示例
2017/03/08 Javascript
js实现音乐播放控制条
2017/09/09 Javascript
vue实现商城购物车功能
2017/11/27 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
解决python3爬虫无法显示中文的问题
2018/04/12 Python
Django Rest framework权限的详细用法
2019/07/25 Python
Python利用全连接神经网络求解MNIST问题详解
2020/01/14 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
2020/07/28 Python
Python实现文件压缩和解压的示例代码
2020/08/12 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
加拿大领先的冒险和户外零售商:Atmosphere
2017/12/19 全球购物
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
一套英文Java笔试题面试题
2016/04/21 面试题
关于上班时间调整的通知
2015/04/23 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
Golang 遍历二叉树
2022/04/19 Golang