2013-10-01 6 views
1

У меня есть следующая проблема. У меня есть элементы с ID-s как element1, DONOT, aNdSoOnExt.getCmp с более чем одним идентификатором

Теперь я могу пойти и установить значения от каждого из эм нравится:

Ext.getCmp('element1').setValue(''); 
Ext.getCmp('doNot').setValue(''); 

Но я хочу, чтобы избежать этого. Может ли я каким-то образом сделать это как в j-Query и разделить идентификаторы с комой или что-то в этом роде ???

Как

Ext.getCmp('element1, doNot, node').setValue(''); 

ответ

2

Extjs не предлагают средство, как это, но вы можете сделать это:

Ext.each(['element1', 'doNot'], function (id) {Ext.getCmp(id).setValue('')}); 
+0

Это работало как шарм. Большое спасибо – Sangoku

Смежные вопросы