Ext.tree.Panel узнать id выбранного элемента
Есть TreePanel. и при помощи store подгружается список, я кликаю по элементу списка и он становится активным. А как теперь узнать его ид?
вот подобная тема: http://javascript.ru/forum/extjs/107...treepanel.html но у меня var id_sel = clients_tree.getSelectionModel().getSelectedNode() .id не работает. var treePanel = Ext.create('Ext.tree.Panel', { id: 'tree-panel', region: 'north', split: true, height: '100%', minSize: 150, rootVisible: false, autoScroll: true, store: store }); |
treePanel.getView().on('itemclick', function(view, rec) { alert(rec.id); }); |
хм. это я уже видел такую возможность, но код не красивый получается.
нет что то на подобии treePanel.getThisId() или treePanel.getActiveId()? должно быть, такие возможности в нем мощные, а этой нет? я не найду этого метода, может кто знает? |
Цитата:
Цитата:
Если для вас это проблема, советую начать с изучения javascript. |
Часовой пояс GMT +3, время: 09:41. |