extjs最新版,可从http://www.extjs.com/官方网下载,下载包解压后docs目录里,就是API文档,samples目录里是示例
今天接触了下ExtJs,确实不错,先来一个最经典的Hello World.
<!
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 ="../adapter/ext/ext-base.js" ></ script >
< script type ="text/javascript" src ="../ext-all.js" ></ script >
< title > ExtJs Study </ title >
</ head >
< body >
< script type ="text/javascript" >
Ext.onReady( function () {
// 定义一个函数,功能为弹出一个对话框
var fHelloWorld = function (){
Ext.MessageBox.show({
title: " ExtJs Study " ,
msg: " Hello World " ,
width: 200 ,
buttons: Ext.MessageBox.OK
});
}
// 这就是Ext获取页面元素的方法,简单吧
var oBtnHello = Ext.get( " btnHello " );
// 将元素居中
oBtnHello.center();
// 为元素动态增加Click事件
oBtnHello.on( " click " , fHelloWorld)
});
</ script >
< button id ="btnHello" > Hello World </ button >
</ body >
</ html >
< 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 ="../adapter/ext/ext-base.js" ></ script >
< script type ="text/javascript" src ="../ext-all.js" ></ script >
< title > ExtJs Study </ title >
</ head >
< body >
< script type ="text/javascript" >
Ext.onReady( function () {
// 定义一个函数,功能为弹出一个对话框
var fHelloWorld = function (){
Ext.MessageBox.show({
title: " ExtJs Study " ,
msg: " Hello World " ,
width: 200 ,
buttons: Ext.MessageBox.OK
});
}
// 这就是Ext获取页面元素的方法,简单吧
var oBtnHello = Ext.get( " btnHello " );
// 将元素居中
oBtnHello.center();
// 为元素动态增加Click事件
oBtnHello.on( " click " , fHelloWorld)
});
</ script >
< button id ="btnHello" > Hello World </ button >
</ body >
</ html >
解释:
所有功能都是在Ext.onReady中完成的,用了几个简单的方法,Ext.get取页面指定ID的元素,center()将对象居中,MessageBox.show显示对话框
最后运行效果如下:
转载请注明来自"菩提树下的杨过"http://www.cnblogs.com/yjmyzz/archive/2008/08/28/1278451.html
下一节,我们来学习如何使用网格控件GridPannel