歡迎光臨我的小站,共同學習交流技術:http://www.luchg.com
完整代碼下載地址:http://download.csdn.net/detail/lc448986375/4582794
1、基本的選項卡
tabPanel.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Form</title>
<link rel="stylesheet" type="text/css" href="ext4/resources/css/ext-all.css">
<script type="text/javascript" src="ext4/ext-all.js"></script>
<script type="text/javascript" src="js/tabPanel.js"></script>
</head>
<body>
<div style="display: none;">
<div id="tab2">
從頁面的div中傳入的數據
</div>
</div>
</body>
</html>
tabPanel.js
Ext.require(
'Ext.tab.*'
);
Ext.onReady(
function(){
Ext.create(
'Ext.tab.Panel',
{
renderTo:Ext.getBody(),
activeTab:0,
width:600,
height:300,
plain:true,
defaults:{
autoScoll:true
},
items:[
{
//id:'tab1',
title:'Tabs-1',
html:'這是一個普通的tab'
},{
title:'tab-2',
contentEl:'tab2'
},{
//id:'tab2',
title:'ajax Tab',
autoLoad:{
url:'tabAction',
params:{
data:'從客戶端傳入的參數'
},
method:'GET'
}
},{
title:'事件tab',
listeners:{
activate:function(tab){
alert(tab.title + ': activate事件觸發。');
}
},
html:'帶事件的tab',
autoLoad:false
},{
title:'不可用的tab',
disabled: true
}
]
}
);
}
);
效果圖: