jquery easyui 怎样获得tab中的iframe?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery easyui 怎样获得tab中的iframe?相关的知识,希望对你有一定的参考价值。
我要更改对应iframe中form栏位的值。绝不考虑给iframe指定ID的方法。
相应的tab选项卡已经拿到 就是要获得tab中的iframe。
function getTabWindow()
var curTabWin = null;
var curTab = parent.$(\'#main-center\').tabs(\'getSelected\');
if (curTab && curTab.find(\'iframe\').length > 0)
curTabWin = curTab.find(\'iframe\')[0].contentWindow;
return curTabWin;
调用方式:
1、调用当前Tab中iframe窗体的testMth方法:getTabWindow().testMth();
2、设置当前Tab中iframe窗体的<span id="testPanel"></span>的内容:getTabWindow().$(\'#testPanel\').html(\'我是设置的内容!!!\'); 参考技术A
你好,使用jquery和js都可以获取到iframe,使用jquery如下,
$("iframe",tab);//获取tab中的iframe
$("iframe",tab).contents().find("input").val();获取tab中的iframe中的input的值
具体可以参考 http://www.cnblogs.com/liyuxin/archive/2011/10/06/2199931.html
希望可以帮助到你
jQuery EasyUI
关闭全部tab ```js function euCloseAllTabs(tabs_dom){ console.log(tabs_dom,tabs); //删除tab后tabs.length的长度会变 var titles = new Array(); var tabs = $(tabs_dom).tabs(‘tabs‘); for(var i=0;i以上是关于jquery easyui 怎样获得tab中的iframe?的主要内容,如果未能解决你的问题,请参考以下文章