本文共 1429 字,大约阅读时间需要 4 分钟。
我们在使用easyui的tab时,有时候需要每次点击tab头,动态刷新该tab下的iframe的内容
tab的html如下:
Html代码:
div id="tab-user-right" >
动态刷新的js如下:
j//标记是否从新刷新 var reload="T"; $(function(){ $('#tab-user-right').tabs({ onSelect: function(){ openTab(); } }); }); function openTab(){ var tab = $('#tab-user-right').tabs('getSelected'); var tbId = tab.attr("id"); //获取tab的iframe对象 var tbIframe = $("#"+tbId+" iframe:first-child"); if(reload=="T"){ tbIframe.attr("src",tbId+'.action?userId='+userId); }else{ if( tbIframe.attr("src")==""){ tbIframe.attr("src",tbId+'.action?userId='+userId); } } }``` 注意一下代码:
var tab = $('#tab-user-right').tabs('getSelected');
var tbId = tab.attr("id");
//获取tab的iframe对象
var tbIframe = $("#"+tbId+" iframe:first-child");
转载地址:http://tjnba.baihongyu.com/