Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   tree.Panel click (https://javascript.ru/forum/extjs/40678-tree-panel-click.html)

adamenko.artem 15.08.2013 12:18

tree.Panel click
 
ставлю на элементы листенер
text: routes[i].name_,
                        itemId:routes[i].obj_id_,
                        name:routes[i].proj_id_,
                        leaf: true,
                        listeners: {
                            click: function(){
                                console.log("ddd");
                            }
                        }

но он почему-то не отрабатывает

Makarov 15.08.2013 13:56

А ты уверен что такое событие есть для этого компонента?)

adamenko.artem 15.08.2013 14:11

я пробовал itemclick.он есть в списке events, но тоже не работает

Makarov 15.08.2013 14:29

Екст какой версии?
Какие-нибудь другие события отрабатывают на этот компонент?

adamenko.artem 15.08.2013 15:30

4 версия, другие не пробовал

siber-biber 15.08.2013 19:01

itemclick замечательно работает:
var treePanel = new Ext.tree.Panel({
    ...
    listeners : {
        itemclick : function () { alert(1) }
    },
    ...
});

В чем-то другом у вас косяк, приведите описание панели полностью.

siber-biber 15.08.2013 19:03

И версию extjs поточнее надо (типа 4.2.1). Они часто ломают фичи между релизами так-что 4.0.7 и 4.2.1 это 2 разных мира.


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