`

Ext.Button

    博客分类:
  • ext
阅读更多
Ext.Button组件的基本用法
<div id="btn"></div>
	<script type="text/javascript">
		Ext.onReady(function() {
			Ext.QuickTips.init();
			var _btn = new Ext.Button({
				renderTo : 'btn',
				id : 'ext_button',
				text : 'Ext Button组件的基本用法',
				minWidth : 300,
				tooltip : '提示信息:Ext Button组件的基本用法',
				tooltipType : 'title',//默认为 gtip,还有 title,区别在于样式不同,gtip漂亮一点
				handler : function() {
					alert(this.text);
					//3
				},
				listeners : {
					'click' : function() {
						alert("listeners的click响应");
						//1
						//这个方法将会在handler之前运行
					}
					/*,'mouseover' : function() {
						alert("mouseover");
						//可以添加很多的事件
					}*/
				}
			});

			alert("直接使用_btn.text来获取按钮的显示的名称,_btn.text=" + _btn.text);
			//通过Button的setText方法来改变Button的显示的名称
			_btn.setText("通过Button.setText()方法来设置Button的显示的名称");
			//这个非常bt
			_btn.on('click',function(){
				//2
				alert(this.text+"使用on()方法绑定事件");
			});
		});
	</script>

获取按钮的显示的名称直接使用对象".",如:_btn.text,但是BT的是设置text的使用setText方法的。
对于Button的事件,有三种方式。
第一种:handler,这种方式默认的事件是"click"。
第二种:listeners,设置事件监听器(暂且这么理解),可以设置多个不同种类的事件。
第三种:on()方法,这种是比较好理解和复合我个人的使用习惯的一种做法。因为我写jquery比较多。
对于click事件上面的三种方法的执行顺序是, listeners最先,再是on()方法,其次是handler。
分享到:
评论

相关推荐

    EXT dojoChina按钮控件示例 Ext.Button.rar

    EXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rar

    Ext.Button的扩展

    扩展了的Ext.Button 当鼠标移上去时显示不同的图片背景,可以根据需要修改图片.就能实现不同的按钮了

    ext-3-button-sample.rar_Ext.Button samp_ext_extjs button

    extjs 主要应用了button的布局,和事件提交

    Ext组件描述,各个组件含义

    xtype Class box Ext.BoxComponent 具有边框属性的组件 Button Ext.Button 按钮 colorpalette Ext.ColorPalette 调色板 component Ext.Component 组件 container Ext.Container 容器

    EXT核心API详解

    41、Ext.Button类 …………………… 36 42、Ext.SplitButton类 ……………… 38 43、Ext.CycleButton类 ……………… 39 44、Ext.form.BasicForm类 …………… 40 45、Ext.form.Field类 …………………… 41 46、Ext...

    extjs4.1-ux.rar

    3、Ext.ux.upload.Button 4、Ext.ux.toggleslide.ToggleSlide 5、Ext.ux.container.ButtonSegment 6、Ext.ux.grid.plugin.RowEditing 7、Ext.ux.grid.plugin.DragSelector 8、Ext.ux.grid.plugin.SortMenu 9、Ext.ux...

    Ext Js权威指南(.zip.001

    Ex4.0共2个压缩包特性,《ext js权威指南》 前 言 第1章 ext js 4开发入门 / 1 1.1 学习ext js必需的基础知识 / 1 1.2 json概述 / 3 1.2.1 认识json / 3 1.2.2 json的结构 / 3 1.2.3 json的例子 / 4 1.2.4 ...

    ExtJS入门教程(超级详细)

    41、Ext.Button类 …………………… 36 42、Ext.SplitButton类 ……………… 38 43、Ext.CycleButton类 ……………… 39 44、Ext.form.BasicForm类 …………… 40 45、Ext.form.Field类 …………………… 41 46、Ext...

    ExtJS如何自定义图片按钮组件

    4.此组件继承的是Ext.Panel,而不是Button,所以此组件并没有所有Ext.Button的功能但是拥有所有Ext.Panel功能并新增了点击事件(使用规范请参照js附件的onReady函数)。本人现正在研究如何重写Ext.Button,如有所收获,...

    ExtJs4_笔记.docx

    第五章 Ext.Button 按钮 38 预览 39 一、基本按钮,三种方式实现按钮事件 40 二、带图标菜单 41 三、带分割线的按钮 43 四、菜单式按钮 44 四、按钮组合 45 第六章 Ext.MessageBox 消息对话框 46 一、警告对话框和...

    ext Panel+toolbar+button 实作带注释

    ext Panel+toolbar+button 实作带注释 Tom 实作实例,推荐入门学习,不带Ext js lib,请自行加入

    Ext 2.0 框架结构图

    Ext 2.0 框架结构图 Ext.Component ,Ext.BoxComponent ,Ext.Button, Ext.Editor

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    主要介绍了ExtJs的Ext.Ajax.request实现waitMsg等待提示效果,需要的朋友可以参考下

    Ext.ux.grid.column.ActionButton:一个 Ext JS 5.x, 6.x Widget Column Extension 来处理网格行操作

    Ext.ux.grid.column.ActionButton 一个 ExtJS 5.x, 6.x Widget Column ...将 ActionButton.js 文件放入您的 ux 路径中 重新创建类 Ext.ux.grid.column.ActionButton 在在线演示中了解更多选项 在线演示 随意贡献

    ExtJS5-一个简洁完整的后台管理系统入门实例

    5、通过自定义一个Ext.button.Button的扩展类,演示了自定义扩展Ext类的基本方法; 6、使用JSON,模拟从后台动态获取数据; 7.放入webapp运行tomcat,,直接访问index.html即可访问,其他语言相同

    基于extjs的.NET3.5控件Coolite 1.0.0.34580(Preview预览版)

    Please use &lt;ext:SplitButton&gt;. 16. Renamed AjaxMethod class to DirectMethod. 17. Renamed AjaxMethodAttribute to DirectMethodAttribute. Example (Old) [AjaxMethod] public void DoSomthing() {...

    ExtJS ToolTip功能

    ExtJS tooltip功能组件实例

    学习ExtJS Panel常用方法

    一、属性 frame:布尔类型true 或 false ,为true时表示边框为圆角且具有背景色,取false则反之。 xtype:在EXTJS的可视化组件部署中的一种机制,...button Ext.Button buttongroup Ext.ButtonGroup colorpalette Ext.C

    EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码

    先给大家说下什么是ext ext是一个强大的js类库,以前是基于YAHOO-UI,现在已经完全独立了, 主要包括data,widget,form,grid,dd,menu,其中最强大的应该算grid了,编程思想是基于面向对象编程(oop),扩展性相当的好.可以...

    Extjs exporter

    The download is made through a button and uses datauri, so it doesn't work in older ie versions. I hope it's useful, if you find bugs or make improvements, just fork it and send me a pull request. ...

Global site tag (gtag.js) - Google Analytics