extjs中通过this获取对象

问题描述

extjs中通过this获取对象

下拉框里面有一个jsonstore对象,在监听里如何获得combobox对象。
'var aNetElement = new Ext.form.ComboBox({
fieldLabel : "A端网元" + i,
id : "aNetElement" + i,
emptyText : '请选择...',
isFormField : true,
anchor : '90%',
mode : 'local',
editable : false,
emptyText : '请选择...',
forceSelection : true,
triggerAction : 'all',
displayField : 'NAME',
valueField : 'CODE',
allowBlank : false,
store : new Ext.data.JsonStore({
autoLoad : true,
url : "/dodeal/queryNetElement",
fields : new Ext.data.Record.create([ 'CODE', 'NAME' ]),
listeners:{
load: function() {
// alert(this.ownerCt.fieldLabel); store没有ownerCt属性
// alert(Ext.getCmp("aNetElement" + (i - 1)).getValue()); id是通过i构造出来的,这种方法不行
}
}

})
});'

时间: 2024-07-29 06:42:09

extjs中通过this获取对象的相关文章

获取treeview HierarchicalDataTemplate模板中的控件对象

问题描述 我想获取HierarchicalDataTemplate模板中的控件对象,如下name="image2"的Image对象<TreeViewName="personTree"Width="299"TreeViewItem.Selected="treeView1_Selected"TreeViewItem.Unselected="treeView1_UnSelected"Height="

Python中动态获取对象的属性和方法的教程_python

首先通过一个例子来看一下本文中可能用到的对象和相关概念. #coding: UTF-8 import sys # 模块,sys指向这个模块对象 import inspect def foo(): pass # 函数,foo指向这个函数对象 class Cat(object): # 类,Cat指向这个类对象 def __init__(self, name='kitty'): self.name = name def sayHi(self): # 实例方法,sayHi指向这个方法对象,使用类或实例.

Python中获取对象信息的方法_python

当我们拿到一个对象的引用时,如何知道这个对象是什么类型.有哪些方法呢?使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: >>> type(123) <type 'int'> >>> type('str') <type 'str'> >>> type(None) <type 'NoneType'> 如果一个变量指向函数或者类,也可以用type()判断: >&g

PHP使用正则表达式获取微博中的话题和对象名_php技巧

本文实例讲述了PHP使用正则表达式获取微博中的话题和对象名的方法.分享给大家供大家参考.具体实现方法如下: $post_content = "@jb51和@twitter在研究用#PHP#的#正则表达式#过滤话题和对象名"; $tag_pattern = "/\#([^\#|.]+)\#/"; preg_match_all($tag_pattern, $post_content, $tagsarr); $tags = implode(',',$tagsarr[1])

JavaScript获取对象在页面中位置坐标的方法_javascript技巧

本文实例讲述了JavaScript获取对象在页面中位置坐标的方法.分享给大家供大家参考,具体如下: <script language="javascript" type="text/javascript" > function getXY(Obj) { var h = Obj.offsetHeight; for (var sumTop=0,sumLeft=0;Obj!=document.body;sumTop+=Obj.offsetTop,sumLeft

读取txt文件中的数据到extjs中的grid面板?

问题描述 如何将txt文件中的数据读取到extjs中的grid面板中? 问题补充:lizhi92574 写道 解决方案 没有demo.大概就是下面的思路,也就是在read函数里对文本内容解析.Ext.ux.TextJsonReader = Ext.extend(Ext.data.JsonReader,{ read : function(response){ //该函数用来解析数据 var json = response.responseText; //获取 text文本值 //根据 你的text

获得html中img标签-extjs中如何获得获得panel中的html标签元素

问题描述 extjs中如何获得获得panel中的html标签元素 new Ext.Panel({ id : 'imagePanel', region : 'center', layout: 'fit', border : false, autoScroll : true, modal:true, html : "<img height = " + height + " src" + Xy.Consts.AppBase + "attachMgmt/vi

通过runtime获取对象相关信息

通过runtime获取对象相关信息 在这里,本人给大家提供一个runtime关于NSObject的扩展,用来显示各种NSObject中的信息,这有助于你来分析类的组成:) 先准备以下类供测试: Model.h 与 Model.m // // Model.h // Runtime // // Copyright (c) 2014年 Y.X. All rights reserved. // #import <Foundation/Foundation.h> typedef enum : NSUIn

js 获取元素坐标:js获取对象的绝对坐标

js获取对象的绝对坐标 方法1:function   getAbsPoint(e)  {      var   x   =   e.offsetLeft,   y   =   e.offsetTop;      while(e=e.offsetParent)    {       x   +=   e.offsetLeft;         y   +=   e.offsetTop;    }    alert("x:"+x+","+"y:"+y