zoukankan      html  css  js  c++  java
  • jeecg 实现lhgDialog窗口传值

    需要在jeecg中的dialog弹框往调用的窗口赋值。

    定义内容页调用窗体实例对象接口

    var windowapi = frameElement.api ;
    var W = windowapi.opener;
    父窗体和子窗体都要调用curtools.js这个文件,利用相同的窗体变量
    
    • 1
    • 2
    • 3
    • 4

    每一层都锁

    调用dialog的窗体定义属性
    parent:frameElement.api
    最外层不调用dialog的js(curtool.js)

    通过dialog的id给父窗体的元素赋值

    获取当前dialog窗体的id
    data:{pid:frameElement.api.config["id"]}
    子窗体赋值
    frameElement.api.get(frameElement.api.data.pid).document.getElementById('imgSrc').src = XXX;
    • 1
    • 2
    • 3
    • 4

    关闭弹框

    在弹出框执行
    frameElement.api.close();

    我的dialog定义

    上一层的定义
    var windowapi = frameElement.api;
    var W = windowapi.opener;
    直接使用frameElement.api、 frameElement.api.opener也可以
    W.$.dialog({
     content:'url:xxx',
     id:'mm'(给打开窗体赋id,没有dialog会自己赋值),
     lock:true,
     zIndex:getzIndex(),
     "500px",
     height:"400px",
     title:"图片选择",
     opacity:0.4,
     parent:windowapi,
     data:{pid:windowapi.config["id"]},
     cache:false,
      按钮注释了
    })
  • 相关阅读:
    康托(逆)展开(2015.8.6)
    高精度计算(2015.8.1)
    笔记(2015.8.1)
    筛法求素数(2015.7.30)
    欧几里德算法(2015.7.28)
    快速幂取模(2015.7.29)
    同余
    图论相关算法
    笔记(2015-07-24)
    ACM进阶计划
  • 原文地址:https://www.cnblogs.com/Jeely/p/10984900.html
Copyright © 2011-2022 走看看