extjs4中基本tab切换选项卡代码

1.基本方式:通过定义html和items的方式。

2.读取其他html的信息:通过设置contentEl就可以获取其他html的信息为当前tab正文。

3.读取服务端数据:通过定义autoLoad异步方式获取服务端数据。

另外,每个tab都可以设置是否可关闭,进入tab时的事件,以及tab是否可用,具体情况请看代码:

[html]

 代码如下 复制代码

    <h1>基本选项卡</h1>
    <div class="content" style="height: 150px">
        <div id="tabPanel">
            <div style="display: none">
                <div id="oneTab">
                    <p>这个tab所展示的内容是读取至其他HTML标签</p>
                </div>
            </div>
        </div>
    </div>

[Js]

 代码如下 复制代码

    //1.基本的选项卡
    var tabs1 = Ext.createWidget('tabpanel', {
        renderTo: "tabPanel",
        activeTab: 1,                       //指定默认的活动tab
        width: 600,
        height: 120,
        plain: true,                        //True表示tab候选栏上没有背景图片(默认为false)
        enableTabScroll: true,              //选项卡过多时,允许滚动
        defaults: { autoScroll: true },
        items: [{
            id: "tab1",
            title: '普通Tab',
            html: "这只是一个非常普通的Tab。",
            items:[{xtype:'button',text:'按钮'}],
            closable: true                  //这个tab可以被关闭
        }, {
            id: "tab2",
            title: '内容来至div',
            contentEl: 'oneTab'             //指定了当前tab正文部分从哪个html元素读取
        }, {
            id: "tab3",
            title: 'Ajax Tab',
            autoLoad: { url: 'AjaxTabContent', params: { data: "从客户端传入的参数" }, method: 'GET' }
        }, {
            id: "tab4",
            title: '事件Tab',
            listeners: { activate: handleActivate },
            html: "带事件的Tab。"
        }, {
            id: "tab5",
            title: '不可用Tab',
            disabled: true,
            html: "不可用的Tab,你是看不到我的。"
        }]
    });
    //单击tab4后触发的事件
    function handleActivate(tab) {
        alert(tab.title + ': activated事件触发。');
    }

我们查看一下生成的选项卡效果:

时间: 2024-10-17 03:58:28

extjs4中基本tab切换选项卡代码的相关文章

js tab切换选项卡代码

这里便于演示,只设置了两个栏目切换,你可以根据需要,自行增加栏目!修改CSS使它更适合你的网站 有问题请看这里 菜单特效 网页特效简介 · 超酷XP风格网页右键菜单 · 通用3级联动菜单 · 相当好玩的右键弹出菜单 · 用CSS设计的纵向导航条实例 · 将网站设为首页的代码 更多>>> 网页特效是用程序代码在网页中实现特殊效果或者特殊功能的一种技术,它为网页活跃了气氛,增加了网站的亲和力.为网页添加特效,学会添加网页特效的过程能从一定程度上激发网页初学者更加了解HTML语言的结构.

可左右滚动的js tab切换选项卡代码

<< 选项一 选项二 选项三 选项四 选项五 选项六 选项七 选项八 选项九 选项十 选项11 选项12 选项13 选项14 选项15 选项16 选项17 选项18 选项19 选项20 选项21 选项22 选项23 选项24 >> 1第一最好不相见,如此便可不相恋.第二最好不相知,如此便可不相思. 第三最好不相伴,如此便可不相欠.第四最好不相惜,如此便可不相忆. 第五最好不相爱, 不相对,如此便可不相会. 第七最好不相误,如此便可不相负.第八最好不相许,如此便可不相续. 第九最好不

js+css实例超漂亮tab切换选项卡代码

回到顶部 产品描述 规格参数 包装信息 保修条款 产品概述 产品概述内容..........产品概述内容..........产品概述内容..........产品概述内容..........产品概述内容..........产品概述内容.......... 规格参数:声明:因厂家会在没有任何提前通知的情况下更改产品包装.产地或者一些附件,新蛋不能确保客户收到的货物与网站的图片.产地.附件说明完全一致.只能确保为原厂正品行货!并且保证与当时市场上同样主流新品一致.若网站没有及时更新,请大家谅解! 声明

js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果_javascript技巧

本文实例讲述了js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果.分享给大家供大家参考.具体如下: 这是一款可在同一页面中多次调用的TAB选项卡代码,仿百度风云榜的TAB切换效果,用到了几张修饰图片,请顺着代码下载所需的图片,然后上传到你的网站中,修改代码内的路径就可以用了. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-f-baidu-style-tab-cha-codes/ 具体代码如下: <!DOCTYPE html PUBL

jquery实现可自动收缩的TAB网页选项卡代码_jquery

本文实例讲述了jquery实现可自动收缩的TAB网页选项卡代码.分享给大家供大家参考.具体如下: 这是一款可自动收缩的TAB选项卡网页代码,当把鼠标放在标签上的时候,标签所属的内容自动展开,鼠标移走或移到其它标签的时候,选项卡自动收缩隐藏起来,第二个选项卡伸展开来,动画效果挺流畅,不错的网页特效. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-hidden-show-tab-cha-nav-menu-codes/ 具体代码如下:

JS实现简单的tab切换选项卡效果_javascript技巧

本文实例讲述了JS实现简单的tab切换选项卡效果.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <m

最简单的tab切换实例代码_javascript技巧

JS: $(".con").eq(0).show(); $(".btn span").click(function(){ var num =$(".btn span").index(this); $(".con").hide(); $(".con").eq(num).show().slblings().hide(); }) CSS: body { cursor:default; -webkit-text-s

MVC+EF框架中实习tab切换内容无刷新分页

问题描述 MVC+EF框架中实习tab切换实现切换也里的内容无刷新分页和搜索功能如图点击生化还是面议tab时会切换到对应的项目内容,由于内容比较多,所有要加分页和查询.这个该怎么实现呢. 解决方案 解决方案二:http://bbs.csdn.net/topics/390814146

【原创】如何在vim中使用tab进行python代码补全

Pydiction : Tab-complete your Python code         Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的.自定义的,以及第三方模块和包.外加关键字.BIFs,和字符串.   Pydiction 由 3 个主要文件构成:        python_pydiction.vim -- 该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能.  complete-dict -- 该文