Дмитрий Кондаков

Дмитрий Кондаков

С нами с 28 февраля 2013; Место в рейтинге пользователей: #234
Василий Наумкин
13 мая 2013, 19:02
1
0
Может.

Но лично я это делаю на PDO — гораздо быстрее.
Prizrak Pro
29 января 2013, 10:39
1
0
Если элементы создавать таким образом.

Form = Ext.extend(Ext.FormPanel, {

initComponent: function() {
 this.comboPeriod = new Ext.form.ComboBox({
			fieldLabel: 'Период',
			width: 200,
			store: new Ext.data.ArrayStore({
				fields: ['id','name'],
				data: [
                    			[0, 'текущий месяц'],
					[1, 'за 14 дней'],
					[2, 'за 7 дней'],
					[3, 'вчера'],
					[4, 'сегодня']
				]
			}),
			value: 1,
			listeners: {
				select: {
                    			fn: this.updatePeriod,
                   			scope: this
               				}
				}
			});

 this.comboPeriodNew = new Ext.form.ComboBox({
			fieldLabel: 'Период',
			width: 200,
			store: new Ext.data.ArrayStore({
				fields: ['id','name'],
				data: [
                    			[0, '30'],
					[1, '14'],
					[2, '7'],
					[3, '1'],
					[4, '1']
				]
			}),
			value: 1
		});

},
updatePeriod: function() {
//То обращаться вот так
this.comboPeriodNew.setValue('dfgdfgdg');}
});

Вот так можно обращаться, с использованием ООП.

Если что не понятно спрашивай, поясню.