`

Ext 的取值学习

EXT 
阅读更多

这几天的使用,对Ext 的一些简单的取值都有了了解,写出来,以免忘记!

1. Ext.getCmp('name');

    在使用 Ext 的时候,基本上每个空间都有 id 这个属性 这个方法就可以获得 id 为 ‘name’ 的对象 。那么就可以通过这个对象获得很多东西,比如说:取值 (如果这是一个文本框),可以设置事件等等!

Ext.getCmp('name').on('click',function(e){});
还可以使用 Ext.getCmp('name').setHandler(null);将某个原有的事件修改为NULL!

2. on();这个用于在某个控件上添加事件处理函数

on  (  String eventName,   [Object scope],   Function handler,   [Object options]   ) 
这个里的参数分别是:侦听事件的类型 , 执行处理函数的作用域(可选的), 事件涉及的方法 ,(?)!

 对于很多时候,要处理的事情往往都需要加载自己的事件,这个就很好使用!

列子:

sm.on("rowselect",rowselect,sm);
	function rowselect(){
		var vStore = grid.getStore();
		 count = vStore.getCount ();
		var modR ;
			for (var i = 0; i < count; i++) {
				modR = vStore.getAt(i);
				if (sm.isSelected(modR)) {
					defValue = modR.get("subId");
				}
			}
	}
这个是加载的一个行选中的事件的处理 在Grid中通过 grid.getStore();这个方法就可以获得Grid,然后通过
getCount()的方法,获得行数,通过循环获得一行,然后判断是否选中就可以通过名字获取想要的值!

 

3.

parent.Ext.MessageBox.alert('Status','sssssssssssssssssssssssssssssssss!');
	parent.Ext.getCmp('name').close();
这里是在子窗口中弹出提示的窗口,并将子窗口关闭的方式!

 

分享到:
评论

相关推荐

    extjs2.0学习资料

    ### Extjs2.0 学习资料:Ext.MessageBox 深入解析 #### 一、引言 在 Web 应用开发中,用户交互是非常重要的一环,而 Extjs 作为一个强大的 JavaScript 用户界面库,提供了丰富的组件来实现这一点。本文将详细介绍 ...

    IAR_AVR编译器学习资料

    ### IAR_AVR编译器学习资料知识点概览 #### 第一章 数据类型 ##### 1.1 整型数据 - **bool**: 占用8位,取值范围为0到1,常用于逻辑判断。 - **char**: 8位,取值范围0至255,用于字符表示。 - **signed char**: 8...

    横向导航栏+动态树连在一起的

    使用时,你需要理解代码结构,学习如何将树形结构与导航栏联动,确保点击导航项时能正确更新树状视图,同时也要确保树节点的改变能反映到导航栏上。 总的来说,"横向导航栏+动态树"的组合是提高用户界面可导航性和...

    OMAP_L138学习笔记之 EMIFA(External Memory Interface A)

    ### OMAP_L138 学习笔记之 EMIFA(External Memory Interface A) #### EMIFA 概述 在 OMAP_L138 微处理器中,EMIFA(External Memory Interface A)作为一个重要的组成部分,提供了对外部存储器(如 NOR Flash、...

    hadoop学习

    - 通过 `to_extend.sh` 命令生成扩展文件,如 `sogouQ.mini.utf8.ext`,并将时间戳 `ts` 字段进一步分解为 `year`, `month`, `day`, `hour` 四个字段。 #### 五、总结 本文详细介绍了一套完整的 Hadoop 学习流程,...

    手把手教你添加高通平台自定义AT指令

    在本文中,我们将深入探讨如何在高通平台上添加自定义的AT指令,这对于通信模块的开发和调试至关重要。AT指令是Modem通信的基础,用于控制和配置无线通信设备...为了深入理解,建议结合具体代码和文档进行学习和实践。

    Python-JSONPath在JSON层次结构中轻松找到一个键值的路径

    通过学习和实践,你可以将JSONPath整合到你的Python项目中,无论是进行数据提取、分析还是API交互,都将变得更加得心应手。在`JSON-path-master`这个压缩包中,可能包含了一些示例代码或者教程,可以帮助你进一步...

    易语言读取注册表关联图标

    - **文件类型关联**:在`HKEY_CLASSES_ROOT`或`HKEY_LOCAL_MACHINE\Software\Classes`下,以`.ext`(如`.txt`)为键名的子键表示文件类型,该子键下的`DefaultIcon`项记录了与该类型文件关联的图标信息。...

    cml.rar_cml_cml.rar_likelihood_maximum likelihood

    硬约束是指参数必须严格满足的条件,如参数的取值范围;软约束则是指参数需要尽可能接近的某个理想值或区间。解决这类问题通常涉及优化算法,如拉格朗日乘数法、罚函数法或 barrier function 方法,它们将约束转化为...

    CSS3 text shadow字体阴影效果

    最近在整理学习CSS3的一些小知识,现在已经整理了CSS3选择器,CSS3圆角和CSS3元素阴影属性的使用方法了。今天为大家整理一下CSS3中的文字阴影——text-shadow的使用方法。希望能对大家有所帮助吧。 一、text-shadow...

Global site tag (gtag.js) - Google Analytics