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

Ext.select的作用域

 
阅读更多

ExtJs 提供了Ext.select()方法可以获得统一类型的页面组件。

并通过一下KeyNav,统一添加键盘事件,如下:

var nav = new Ext.KeyNav(Ext.select('input'), {

  "enter" : search

});

 

但在实际使用中,会发现,当此页面打开后,开启其下一级页面,并关闭自己,之后再开启,此后会发现此方法会将下一级界面中的input输入框也加入了enter事件。

 

尝试了Ext.select('',root),或者在kenNav中加入Scope均无法杜绝。。。。

 

之后,只有用如下方法解决了:

var array =searchForm.findByType("textfield");

for(var i=0,len=array.length; i<len; i++){

  var nav = new Ext.KeyNav(array[i].el, {

  "enter" : search

});

}

分享到:
评论

相关推荐

    ExtJs选中var editor = new Ext.ux.grid.RowEditor详解

    scope: this, // 设置当前的作用域 "afteredit": function(rowEditor, changes, record, rowIndex) { // 在这里可以编写保存数据的逻辑 editor.stopEditing(); // 停止编辑 grid.getView().refresh(); // 刷新...

    Extjs常用函数和事件.pdf

    9. `Ext.each(Array/NodeList/Mixed array, Function fn, object scope)`:遍历数组或NodeList,对每个元素执行指定的函数,可以在指定的作用域下执行。 10. `Ext.apply(Object obj, Object config, Object ...

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

    4.4.2 函数的作用域 4.4.3 Ext.lib.Event事件 4.4.4 Ext.util.Observable事件 4.4.5 Ext.EventManager事件 4.4.6 Ext.EventObject事件 4.5 各种事件登记方式 4.5.1 传统式登记 4.5.2 内联式登记 4.5.3 Dom ...

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

    4.4.2 函数的作用域 4.4.3 Ext.lib.Event事件 4.4.4 Ext.util.Observable事件 4.4.5 Ext.EventManager事件 4.4.6 Ext.EventObject事件 4.5 各种事件登记方式 4.5.1 传统式登记 4.5.2 内联式登记 4.5.3 Dom ...

    Extjs-常用函数和事件

    9. **Ext.each**: 遍历数组或NodeList,执行提供的回调函数,可以指定作用域。 10. **Ext.apply**: 将一个对象的属性复制到另一个对象,如果存在第三个参数`defaults`,则先复制`defaults`到目标对象,再复制`...

    Ext2.2 中文手册

    - **核心 Core**:包括了 Ext 的基础类和工具方法,如作用域管理、DOM 操作等。 #### 4. EXT 程序规划入门 - **事前准备**:在开始开发之前,需要确定项目的需求和技术栈。 - **布局与组件**:使用 Ext 提供的...

    Ext_Tree属性方法

    `scope`为回调函数的作用域。 - **expandPath(String path, [String attr], [Function callback])**:通过路径展开节点。 - **getChecked([String attribute], [TreeNode startNode])**:获取选中的节点。 - **...

    EXT中文教程

    在JavaScript中,作用域决定了变量的可见性和生命周期,EXT框架中的作用域管理对于组件的内部状态控制至关重要。 - **EXT程序规划入门** 在开始开发EXT应用之前,建议先规划好项目结构,如确定布局、组件的组织...

    extjs TreePanel

    - **expand([deep], [anim], [callback], [scope])**: 扩展一个节点,可选参数控制是否深入展开所有子节点,是否使用动画效果,以及回调函数和作用域。 - **expandPath(path, [attr], [callback])**: 扩展指定路径...

    宋劲彬的嵌入式C语言一站式编程

    4. 全局变量、局部变量和作用域 4. 分支语句 1. if语句 2. if/else语句 3. 布尔代数 4. switch语句 5. 深入理解函数 1. return语句 2. 增量式开发 3. 递归 6. 循环语句 1. while语句 2. do/while语句 3. for语句 4. ...

    计算机练习题14套完

    4. 网络连接:有线与无线网络的区别,局域网、城域网、广域网的定义及应用场景。 5. HTTP与HTTPS协议:了解其工作原理和安全特性。 三、操作系统 操作系统练习题可能涵盖以下内容: 1. 进程与线程:进程的概念、...

    Ubuntu权威指南(2/2)

    9.5.3 调整进程优先级的作用 263 第10章 proc文件系统 265 10.1 进程内存映像文件 266 10.2 系统配置信息 270 10.3 系统运行状态信息 273 10.4 系统可调参数 276 10.4.1 文件系统可调参数 277 10.4.2 系统内核可调...

    Ubuntu权威指南(1/2)

    9.5.3 调整进程优先级的作用 263 第10章 proc文件系统 265 10.1 进程内存映像文件 266 10.2 系统配置信息 270 10.3 系统运行状态信息 273 10.4 系统可调参数 276 10.4.1 文件系统可调参数 277 10.4.2 系统内核可调...

    Jsp+Servlet实现文件上传下载 文件列表展示(二)

    表中包含以下字段:id(主键,自增),file_name(文件名),file_size(文件大小),file_ext_name(文件扩展名),file_path(文件路径)。 接下来,我们创建一个附件实体类,该类用于在Java代码中封装附件表的...

Global site tag (gtag.js) - Google Analytics