Показать сообщение отдельно
  #2 (permalink)  
Старый 09.07.2013, 14:05
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

как вариант:
Ext.onReady(function() {
	var alphabet = ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', '...'];
	var objs = new Array();
	for (var i = 0; i < alphabet.length; i++)
		objs[i] = {
			text: alphabet[i],
			listeners:
				{
				click:
					{
					fn: function()
						{
						console.log(this.text)
						}
					}
				}
			};
	console.log(objs)
	
        var searchDoc = Ext.create('Ext.panel.Panel', {
            title: 'Panel with ButtonGroup',
            renderTo: Ext.getBody(),
            bbar: [{
                    xtype: 'buttongroup',
                    width: '100%',
                    columns: 11,
                    title: 'Поиск',
                    items: objs,
                listeners: {
                    element: Ext.get("el"),
                    click: {
                        fn: function(el) {
                            alert(el.text);
                        }
                    }
                }
        }]
    });
 });
Ответить с цитированием