Ext.create('Ext.form.FormPanel', {
title: 'Task option',
items:[
{
xtype: 'textfield',
name: 'txt-test1',
id: 'time',
如何檢索此對象? ID:'時間'不分配給元素ID。ExtJS 4在窗體面板中設置對象dom ID
Ext.create('Ext.form.FormPanel', {
title: 'Task option',
items:[
{
xtype: 'textfield',
name: 'txt-test1',
id: 'time',
如何檢索此對象? ID:'時間'不分配給元素ID。ExtJS 4在窗體面板中設置對象dom ID
分機提供了由ID訪問組件對象的直接手段:
Ext.getCmp('time')
還請參閱新組件的查詢:http://dev.sencha.com/deploy/ext-4.0-beta2/docs/api/Ext.ComponentQuery.html
然後,可以通過「#ID」選擇器選擇的組件。
還有要查找一個組件樹cmp.query,cmp.down查詢的可能性...
假設如下: -
Ext.create('Ext.form.FormPanel', {
**alias:'myFormPanel'**
title: 'Task option',
items:[
{
xtype: 'textfield',
name: 'txt-test1',
id: 'time',
你可以使用: - Ext.ComponentQuery.query('myFormPanel textfield [name = txt-test1]')
你的意思是'Ext.getCmp();' – JamesHalsall 2011-04-09 19:28:44
@Jaitsu:我確實的意思是說!編輯。並且非常感謝。 – Jollymorphic 2011-04-09 21:47:02