jquery tab 点击后加载

前台 js 改成:

            $(function () {       

            $("ul.tabs").tabs("div.panes > div");
            $("ul.tabs a").click( function(){  //  点击后才加载
                 var index = $("ul.tabs a").index( this);
                 var content = $("div.panes div").eq(index);
                 if (content.find("iframe:first").attr("src") == "") {
                    content.find("iframe:first").attr("src", content.find("input[type=hidden]:first").val());
                }
            });

        });    

 

C#:

            StringBuilder str_tabs =  new StringBuilder();
            str_tabs.Append( " <div class='panes'> ");
             for ( int i =  0; i < DS.Rows.Count; i++)
            {
                 if (i ==  0//  第一次默认加载
                {
                    str_tabs.Append( " <div> ");
                    str_tabs.Append( " <iframe  name='fraChart' src='ChartForm.aspx?Type= " + ChartFormType +  " &FormUrl= " + DS.Rows[i][ " FormUrl "].ToString() +  " '  frameborder='0' style='width:100%;height:100%;border:1px solid #aaa ;' scrolling='auto' height='100%'></iframe> ");
                    str_tabs.Append( " </div> ");
                     continue;
                }
                str_tabs.Append( " <div> ");
                str_tabs.Append( " <input type='hidden' value='ChartForm.aspx?Type= " + ChartFormType +  " &FormUrl= " + DS.Rows[i][ " FormUrl "].ToString() +  " ' /> ");
                str_tabs.Append( " <iframe  name='fraChart'  src=''  frameborder='0' style='width:100%;height:100%;border:1px solid #aaa ;' scrolling='auto' height='100%'></iframe> ");
                str_tabs.Append( " </div> ");
            }

            str_tabs.Append("</div>"); 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值