ExtJS4学习笔记(十二)---选项卡(tabs)
来源:互联网 发布:sql server 注释 编辑:程序博客网 时间:2024/06/05 20:23
tab选项卡,是Extjs中常用的组件,tab一般依附于tabpanel,很多时候我也认为tab就是tabpanel,但在官方api中,确实有Ext.tab.Panel和Ext.tab.Tab之分,具体属性、事件、方法,请参考API,tab选项卡可以单独渲染,使用方法是:xtype: 'tab',本文介绍tab的基本用法。
HTML代码:除了加载基本库以外,定义了一些CSS样式,这些CSS基本没用,就是我看着所有组件靠着BODY太不舒服了。。
<!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"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" type="text/css" href="../../resources/css/ext-all.css" /><script type="text/javascript" src="../../bootstrap.js"></script><script type="text/javascript" src="../../locale/ext-lang-zh_CN.js"></script><script type="text/javascript" src="tabs1.js"></script><title>MHZG.NET--Tabs</title><style>.main{ margin:50px auto;}#add{ padding-left:10px;}</style></head><body><div class="main"><div id="add"></div><div id="tab"></div></div></body></html>
tabs1.js:
Ext.require('Ext.tab.*');Ext.onReady(function(){var currentItem; var tabs = Ext.createWidget('tabpanel', { renderTo: 'tab', resizeTabs: true, enableTabScroll: true,margin:'10', width: 600, height: 250, defaults: { autoScroll:true, bodyPadding: 10 }, items: [{ title: '选项卡', html: '选项卡内容', closable: true }] });var index = 0;function addTab (closable) { ++index; tabs.add({ title: '新选项卡- ' + index, html: '新选项卡内容 ' + index + '<br/><br/>', closable: !!closable }).show(); } Ext.createWidget('button', { renderTo: 'add', text: '创建可关闭选项卡', handler: function () { addTab(true); } }); Ext.createWidget('button', { renderTo: 'add', text: '创建不可关闭选项卡', handler: function () { addTab(false); }, style: 'margin-left: 8px;' });});
- ExtJS4学习笔记(十二)---选项卡(tabs)
- JqueryUI学习笔记-选项卡tabs
- JqueryUI学习笔记-选项卡tabs
- 转载:JqueryUI学习笔记-选项卡tabs
- Jquery-UI学习笔记(选项卡tabs)学习(转)
- tabs选项卡
- JqueryUI-选项卡tabs
- Linux学习笔记(十二、选项帮助)
- js选项卡(Tabs)
- JQuery Tabs 选项卡插件
- Jquery实现选项卡tabs
- easyUI切换tabs(选项卡)
- Bootstrap tabs选项卡实现
- 动态生成选项卡Tabs
- js刷新选项卡tabs
- EasyUI之选项卡Tabs
- EasyUI之选项卡Tabs
- easyui tabs 选项卡切换
- ExtJS4学习笔记(七)---带搜索的Grid(SearchGrid)
- ExtJS4学习笔记(八)---Grid多选/全选
- ExtJS4学习笔记(九)---ExtJS4 EditGrid(可编辑的Grid)
- ExtJS4学习笔记(十)---ExtJS4图片验证码的实现
- ExtJS4学习笔记(十一)---TabPanel
- ExtJS4学习笔记(十二)---选项卡(tabs)
- ExtJS4学习笔记(十三)---上传文件(upload)
- ExtJS4学习笔记(十四)--- ComponentQuery
- ExtJS4学习笔记(十四)--- ComponentQuery
- ExtJS4学习笔记(十五)---Ext.data.Model
- ExtJS4学习笔记(十六)---Combobox三级联动
- jquery操作"元素属性"
- Extjs4 学习笔记源码---Extjs4 Demo(1-9)
- Extjs4 API文档阅读(一)——类系统(Class System)