Let the storm money come!

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>"); 

posted @   精密~顽石  阅读(1876)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
历史上的今天:
2010-03-14 三级下拉联动代码
< 2012年3月 >
26 27 28 29 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
1 2 3 4 5 6 7
在通往地狱的路上,加班能使你更快到达。
点击右上角即可分享
微信分享提示