开发者社区> 问答> 正文

DWZ 弹出dialog中弹出的dialog显示在前面的弹出窗后方

dwz的dialog层次显示问题,
第一个弹窗代码为:

<a class="add" href="goodsInfo/showAddGoodsInfo.do" target="dialog"><span>添加</span></a>

在这个窗口上再弹出窗口,即第二个窗口,该窗口怎么会在第一个窗口后面:

function toUploadPic(){
var op = '{width:500px,height:700px,mask:true,mixable:true,minable:true,resizable:true,drawable:true,fresh:true}';
$.pdialog.open("goodsInfo/showToUploadPicOperate.do","uploadPicOperate", "上传图片", op);
}


设置的宽高也不起作用。
然后在第二个窗口基础上再弹出第三个窗口,确实是显示在最前面

var op = '{max:true,mask:true,mixable:true,minable:true,resizable:true,drawable:true,fresh:true}';
$.pdialog.open("goodsInfo/showUploadTempPic.do?temp_pic_path="+ data.temp_pic_path + "&pic_name="+ data.pic_name, "pic_upload_id","图片截取", op);

可是第三个窗口用window.parent.jsFun()方法得到的却是第一个窗口的js函数代码

修改第一个弹窗代码,添加rel这个唯一标示

<a class="add" href="goodsInfo/showAddGoodsInfo.do" target="dialog" ref="add_a

展开
收起
a123456678 2016-07-13 11:16:09 5203 0
1 条回答
写回答
取消 提交回答
  • screenshot

    2019-07-17 19:55:28
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载