返回顶部
首页 > 资讯 > 前端开发 > html >layui type2如何通过url给iframe子页面传值
  • 231
分享到

layui type2如何通过url给iframe子页面传值

2024-04-02 19:04:59 231人浏览 泡泡鱼
摘要

这篇文章主要介绍了layui type2如何通过url给iframe子页面传值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。A页面 调用la

这篇文章主要介绍了layui type2如何通过url给iframe子页面传值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

A页面 调用layui.layer.open

 layui.use(["layer"], function () {
          layui.layer.open({
            type: 2,
            title: "管理角色拥有的部门",
            btn: ["确定修改", "关闭"],
            content: '@Url.Content("~/Role/UserRoleView?rid=")'+a[0].ID + '&uid=' + a[0].UID,//这里指向office
            btn1: function (index, layero) {
              //获取子页面数据
              var body = layer.getChildFrame('body', index);
              var aDDData = body.find("#listFalse li");
              console.log(addData);
              var delData = body.find("#listTrue li")
              console.log(delData);
              if (addData.length==0&&delData.length==0) {
                layui.layer.closeAll();
                layui.layer.msg("没有做任何修改!");
                return false;
              } else {
                var url = '@Url.Content("~/Role/AddRemoveUsers2Role")';
                if ($(addData).find("span").length != 0) {
                  var data = getListData(addData);
                  $.ajax({
                    type: "post",
                    url: url,
                    data: { "rid": a[0].ID, "uids": data },
                    success: function (rst) {
                      layui.layer.closeAll();
                      layui.layer.msg("添加用户成功,其用户名分别为:" + data.toString());
 
                    }
                  })
                };
                if ($(delData).find("span").length != 0) {
                  var data = getListData(delData);
                  $.ajax({
                    type: "post",
                    url: url,
                    data: { "rid": a[0].ID, "uids": data ,"Add":"false"},
                    success: function (rst) {
                      layui.layer.closeAll();
                      layui.layer.msg("删除用户成功,其用户名分别为:" + data.toString());
                    }
                  })
                }
              }
            },
            btn2: function () {
              layui.layer.closeAll();
            }
 
          })
        })

B页面获取解析为Object

  //页面初始化
 
  $(function () {
    var oid = args().oid;//获取父页面oid
  })
  //获取index传参rid args为传递过来的所有参数,类型为OBJDECT,调用为args();
    var args = function(params){
      var a = {};
      params = params || location.search;
      if(!params) return {};
      params = decodeURI(params);
      params.replace(/(?:^\?|&)([^=&]+)(?:\=)([^=&]+)(?=&|$)/g,function(m,k,v){ a[k] = v; });
      return a;
    };

感谢你能够认真阅读完这篇文章,希望小编分享的“layui type2如何通过url给iframe子页面传值”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网html频道,更多相关知识等着你来学习!

--结束END--

本文标题: layui type2如何通过url给iframe子页面传值

本文链接: https://lsjlt.com/news/75261.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • layui type2如何通过url给iframe子页面传值
    这篇文章主要介绍了layui type2如何通过url给iframe子页面传值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。A页面 调用la...
    99+
    2024-04-02
  • layer如何实现弹出子iframe层父子页面传值
    这篇文章给大家分享的是有关layer如何实现弹出子iframe层父子页面传值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。父页面获取子页面元素格式:$("#iframe...
    99+
    2024-04-02
  • Angular5.0 子组件如何通过service传递值给父组件
    这篇文章主要为大家展示了“Angular5.0 子组件如何通过service传递值给父组件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Angular5.0 子...
    99+
    2024-04-02
  • vue中如何通过iframe方式加载本地的vue页面
    目录通过iframe方式加载本地的vue页面iframe方式加载本地的vue页面的第一种方法iframe方式加载本地的vue页面的第二种方法iframe方式加载本地的vue页面的第三...
    99+
    2024-04-02
  • 微信小程序中如何实现子页面向父页面传值
    这篇文章主要介绍微信小程序中如何实现子页面向父页面传值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!微信小程序中子页面向父页面传值实例详解上面一张图是编辑款项页面,下面一张图是点击了...
    99+
    2024-04-02
  • WordPress如何通过header给页面发送原生HTTP头
    本文小编为大家详细介绍“WordPress如何通过header给页面发送原生HTTP头”,内容详细,步骤清晰,细节处理妥当,希望这篇“WordPress如何通过header给页面发送原生HTTP头”文章能帮...
    99+
    2023-02-23
    wordpress header http
  • vue项目如何通过url链接引入其他系统页面
    目录vue通过url链接引入其他系统页面1.正常配置菜单2.加载引入系统可能会出现拦截3.引入项目的后台拦截代码vue页面嵌套外部url总结vue通过url链接引入其他系统页面 1....
    99+
    2023-03-10
    vue url引入系统页面 vue url链接 vue 链接
  • 如何通过简单的代码描述Angular父组件、子组件传值
    目录引言零、知识铺垫CSS选择器一、什么是父子组件二、父组件调用子组件的方法三、父组件向子组件传值子组件使用@input装饰器接收数据父组件使用方括号[]发送数据升级:子组件通过se...
    99+
    2024-04-02
  • 如何实现在网页中通过param name方式给ActiveX控件的属性赋值
    本篇内容主要讲解“如何实现在网页中通过param name方式给ActiveX控件的属性赋值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何实现在网页中通过param name方式给Activ...
    99+
    2023-06-08
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作