js-easyui dialog 获取不到子子窗口的值

问题描述

easyui dialog 获取不到子子窗口的值

我用easyui父窗口创建a子窗口,a子窗口在创建b子窗口,
如果在a子窗口中的handler : function() {}用parent.$.modalDialog.handler.find('#id') 可以获取b子窗口的任何属性,
而在父窗口中handler : function() {}用parent.$.modalDialog.handler.find('#id') 获取不到a子窗口的任何属性。这个问题如何解决?

解决方案

父窗口时,应该去掉那个parent吧?

直接

$.modalDialog.handler.find('#id')
时间: 2024-11-02 01:05:46

js-easyui dialog 获取不到子子窗口的值的相关文章

js与jQuery 获取父窗、子窗的iframe

 本篇文章介绍了js与jQuery 获取父窗.子窗的iframe.需要的朋友可以过来参考下,希望对大家有所帮助 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素.或者在iframe框架中使用父窗口的元素   js   在父窗口中获取iframe中的元素    1.   格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").clic

js与jquery获取父级元素,子级元素,兄弟元素的实现方法

 本篇文章主要是对js与jquery获取父级元素,子级元素,兄弟元素的实现方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比   JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素   原生的JS获取ID为test的元素下的子元素.可以用:   比如:   <div id="dom">     <div></d

js与jquery获取父元素,删除子元素的两种不同方法

 本篇文章主要是对js与jquery获取父元素,删除子元素的两种不同方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 var obj=document.getElementById("id");得到的是dom对象,对该对象进行操作的时候使用js方法   var obj=$("#id");得到的是jquery对象,对该对象进行操作的时候使用jquery方法   1.对于上面获得的对象进行遍历   (1).js方法  for(vat i=0;j<obj

easyui dialog向加载的jsp传递的值无法获取

问题描述 easyui dialog向加载的jsp传递的值无法获取 function openWindow(rowData){ var title = 'dialog'; var url = 'app/businessSystem/ftp_fail_detail.jsp?failTime='+rowData.failTime; $('#detailDialog').dialog({ title: title, method:"POST", queryParams:rowData, wi

js与jquery获取父级元素,子级元素,兄弟元素的实现方法_javascript技巧

先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比 JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 原生的JS获取ID为test的元素下的子元素.可以用: 比如: <div id="dom">    <div></div>    <div></div>    <div></div></div> var

关于easyui dialog或者window无法向后台异步传送数据问题

问题描述 关于easyui dialog或者window无法向后台异步传送数据问题 各位大大好,最近用easyui的dialog遇到了个问题,先贴代码: 弹框 角色名称: 这时候弹框的div会跑到form的外面,导致ajax异步时未将div数据传到后台,IE调试工具查看html如下: 弹框内容数据 如果把注释掉的form打开,会出现两个 是否有比较好的解决办法? 相关文章 easyui dialog向加载的jsp传递的值无法获取 后台-jsp怎样实现用按钮触发一个action,同时弹出一个小窗,

javascript-如何用JS获取div下的子div

问题描述 如何用JS获取div下的子div 有多个独立的外层div,每个外层div内嵌一个内层的div,内层div在显示在外层div的下部.我要的效果是,当鼠标移入到一个外层div中时,改变这个外层div内的那个内层div.用Js怎么写代码?求大神指导 解决方案 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr

JS中用childNodes获取子元素换行会产生一个子元素_javascript技巧

JS中用childNodes获取子元素换行会产生一个子元素 <div id='div1'> <div id='div2'> <div id='div3'></div> </div> <div class='div2'> </div> </div> 这样的代码 $('#div1').childNodes.length==>会等于 5哦 要是你把这些代码不换行你就会得到2 $('#div1').childNo

JS中用childNodes获取子元素换行会产生一个子元素

JS中用childNodes获取子元素换行会产生一个子元素 <div id='div1'> <div id='div2'> <div id='div3'></div> </div> <div class='div2'> </div> </div> 这样的代码 $('#div1').childNodes.length==>会等于 5哦 要是你把这些代码不换行你就会得到2 $('#div1').childNo