Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   выбирание значения в RadioGroup по умолчанию (https://javascript.ru/forum/extjs/17072-vybiranie-znacheniya-v-radiogroup-po-umolchaniyu.html)

bdfy1 04.05.2011 20:01

выбирание значения в RadioGroup по умолчанию
 
Есть простой класс RadioGroup.
TestRadioGroup = Ext.extend ( Ext.form.RadioGroup, {
        fieldLabel: 'Test',
        listeners: {
            change: function(el,val) {
                alert(val);
            }
        },
        constructor: function(config) {
            this.items = [];
            this.items.push ( {boxLabel: 'Test1', name: 'test', inputValue: 2 } );
            this.items.push ( {boxLabel: 'Test2', name: 'test', inputValue: 1 } );
            this.items.push ( {boxLabel: 'Test',name: 'test', inputValue: 0  }  );
           current_value = Cookie.get('test_current_value');
            TestRadioGroup.superclass.constructor.call(this);
        }
});

Он создает 3 радиобаттона. Хочется чтобы при создании этих 3 радоибаттонов сразу выбирался один ( который берется из кук т е current_value ). Вопрос: как это сделать ? По идее fireEvent ? Но как его тут применить ?

VKS 05.05.2011 11:01

// call with name and value
myCheckboxGroup.setValue('cb-col-1', true);
// call with an array of boolean values
myCheckboxGroup.setValue([true, false, false]);
// call with an object literal specifying item:value pairs
myCheckboxGroup.setValue({
    'cb-col-2': false,
    'cb-col-3': true
});
// use comma separated string to set items with name to true (checked)
myCheckboxGroup.setValue('cb-col-1,cb-col-3');


Часовой пояс GMT +3, время: 12:54.