`
JetMah
  • 浏览: 72846 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ExtJS中TextField或TextArea支持按键事件的条件

阅读更多
原文出处: http://www.javatang.com/archives/2010/07/07/5638409.html
作者: Jet Mah from Java堂
声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!

在ExtJS中,对事件进行捕获有两种方式:一种是设置listeners属性,另外一种就是使用on方法,代码如下:

  1. var textArea = new Ext.form.TextArea({
  2.   listeners: {
  3.     'keyup': {
  4.       fn: function(o, evt) {},
  5.       scope: this
  6.     }
  7.   }
  8. });
  9.  
  10. // 也可以使用on方法
  11. textArea.on('keypress', function(o, evt), this);

但是如果这样的话还是无法捕获按键事件,原来除了增加监听之外,还要设置一个enableKeyEvents属性,该属性的作用是是否处理按键事件,默认是false。

 

 

参考资料: 不显示删除回复显示所有回复显示星级回复显示得分回复 Extjs中textarea不支持keyup事件?

2
1
分享到:
评论

相关推荐

    extjs中的formPanel以及表单的应用

    ExtJS 是一个强大的JavaScript 库,专用于构建富客户端应用程序,尤其在企业级Web应用中广泛应用。FormPanel 是 ExtJS 中的一个核心组件,用于创建和处理表单元素,包括输入字段、按钮、选择框等。它提供了丰富的...

    extjs中的xtype的所有类型介绍

    ExtJS 中的 xtype.typename 介绍 ExtJS 中的 xtype 是一个非常重要的概念,它用于定义组件的类型,从而确定组件的行为和样式。xtype 是 ExtJS 的核心组件之一,它提供了大量的组件类型,满足不同场景下的需求。 ...

    ExtJs代码自动生成

    在开发过程中,有时需要根据数据库结构或者业务需求自动生成相应的ExtJS代码,以提高开发效率和代码一致性。下面将详细解释如何使用ExtJS进行代码自动生成,以及各组件类型的中文解释。 1. **数据库字段的映射** ...

    Extjs中常用表单介绍与应用

    ExtJS为表单验证提供了强大支持。表单面板组件可以定义默认验证规则,也可以对单个字段单独设置验证。验证规则通常通过验证器(validator)来实现,可以是自定义的验证函数,也可以是预定义的验证规则。数据绑定则是...

    精通JS脚本之ExtJS框架.part2.rar

    分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计进度条、设计工具栏和菜单栏、设计面板、设计表格、设计表单、设计数据表、对Ajax的支持...

    很不错的ExtJs PPT

    2. **Form**:表单组件,如TextField、TextArea、Checkbox、ComboBox等,用于数据输入和验证。 3. **Grid**:表格组件,用于显示和操作大量数据,支持分页、排序、过滤等功能。 4. **Tree**:树形组件,用于展示层次...

    Extjs大全深入浅出

    - **表单控件**:TextField、TextArea、ComboBox等,这些控件通常用于收集用户输入的信息。 - **复杂控件**:如GridPanel、TreePanel、Viewport等,适用于展示大量数据或构建复杂的应用界面。 #### 四、数据绑定与...

    extjs详细ppt

    6. **resources** 目录中存储了 ExtJS 所需的各种图片和样式表文件,这些文件决定了 ExtJS 应用程序的视觉效果。 7. **src** 目录包含了未压缩的源代码,适合于开发阶段使用。 8. **bootstrap.js** 文件是 ExtJS 的...

    精通JS脚本之ExtJS框架.part1.rar

    分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计进度条、设计工具栏和菜单栏、设计面板、设计表格、设计表单、设计数据表、对Ajax的支持...

    ExtJs组件类的对应表

    1. **`button`** - 对应于`Ext.Button`类,是ExtJs中最基础的按钮组件,用于触发事件或执行某些操作。 2. **`splitbutton`** - `Ext.SplitButton`,带有下拉菜单的按钮,常用于提供额外的菜单选项。 3. **`cycle...

    Extjs xtype集合

    - **描述**: 一个简单的按钮组件,常用于触发事件或操作。 2. **`splitbutton`:** - **`xtype`**: `splitbutton` - **`Class`**: `Ext.SplitButton` - **描述**: 一种带有下拉菜单功能的按钮,常用于提供额外...

    extjs总结.pdf

    【EXTJS 概述】 EXTJS 是一个强大的 JavaScript 框架,主要用于构建富客户端的 Web 应用程序。它的核心特性包括可扩展的组件模型、丰富的用户界面和数据绑定机制。EXTJS 提供了大量的预定义组件,如表格、表单、...

    ExtJS3总结内容

    `form`, `checkbox`, `checkboxgroup`, `combo`, `datefield`, `displayfield`, `field`, `fieldset`, `hidden`, `htmleditor`, `label`, `numberfield`, `radio`, `radiogroup`, `textarea`, `textfield`, `...

    ExtJS基础教程.pdf

    1. **跨浏览器兼容性**:ExtJS支持包括IE、Firefox、Chrome、Safari等在内的主流浏览器,确保了应用的广泛适用性。 2. **纯JavaScript实现**:不依赖于Flash或Silverlight等插件,提高了应用的加载速度和安全性。 3....

    Extjs学习笔记之七 布局

    Extjs作为一款优秀的JavaScript框架,它的布局管理功能非常强大,能够方便地管理页面中各个组件的位置和尺寸。随着Panel组件内包含的组件数量增加,布局问题就显得尤为重要。Extjs的Layout就是为解决这一问题而设计...

    EXTJS___API详解

    **Checkbox, Radio, HtmlEditor, TextField, NumberField, TextArea, TriggerField 类**:表单字段类,提供了各种输入控件,如复选框、单选按钮、富文本编辑器等。 EXTJS的API详尽且强大,这些只是其中一部分,...

    ExtJS的xtype列表

    `xtype` 是ExtJS中的一个重要概念,它是组件类的简写形式,用于在配置对象中声明组件类型,使得代码更加简洁。理解并掌握ExtJS的各种`xtype`可以帮助开发者快速构建复杂的用户界面。 1. **基本组件**: - `button`...

    ExtJs_xtype一览

    在ExtJs框架中,`xtype`是一种用于标识组件类型的字符串,它定义了组件的类。这个特性使得在创建UI时能够简洁地指定组件的类型,而无需直接实例化具体的类。以下是一些主要的`xtype`及其对应的组件类和功能的详细...

    ExtJS入门教程(超级详细)

    49、Ext.form.TextField类 …………… 44 50、Ext.form.NumberField类 ………… 44 51、Ext.form.TextArea类 …………… 45 52、Ext.form.TriggerField类 ……… 45 53、Ext.form.DateField类 ………… 45 54、Ext....

Global site tag (gtag.js) - Google Analytics