Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.07.2010, 14:30
Интересующийся
Отправить личное сообщение для astral_sight Посмотреть профиль Найти все сообщения от astral_sight
 
Регистрация: 16.07.2010
Сообщений: 17

Как узнать текущее значение TreePanel?
Добрый день! Будучи новичком в ExtJS, да и вообще в JS (работал на PHP), хотелось узнать как вытащить значение какого-нибудь из объектов, например текущий выбор в TreePanel?

Код примерно следующий:

Дерево(Treepanel)
region: 'west',
        xtype: 'panel', // TabPanel itself has no title
		width: 200,
		margins:{
			right: 5,
		},
        title: 'Клиенты',
		items: [{
				xtype: 'treepanel',
				id: 'clients_tree',
				border: false,
				autoScroll: true,
				loader: new Ext.tree.TreeLoader({
					dataUrl:'server_side.php'
				}),
				root: new Ext.tree.AsyncTreeNode(),
				rootVisible: false,
				listeners: {
					click: function(n) {
						data.baseParams={
						task: "stockall", 
						client: n.attributes.client_id, 
						metr_from: n.attributes.metr_from,
						metr_to: n.attributes.metr_to,
						price_from: n.attributes.price_from,
						price_to: n.attributes.price_to,
						},
						data.load(),
						fp_stock.show();
					}
				}
		}]


Вот, как мне теперь вытащить атрибут "client_id" из выделенного, на данный момент, в TreePanel?
Ответить с цитированием
  #2 (permalink)  
Старый 16.07.2010, 15:50
Интересующийся
Отправить личное сообщение для astral_sight Посмотреть профиль Найти все сообщения от astral_sight
 
Регистрация: 16.07.2010
Сообщений: 17

что-нибудь вроде:

Ext.getCmp('clients_tree').value

неужели никто не поможет?
Ответить с цитированием
  #3 (permalink)  
Старый 21.07.2010, 13:31
Аспирант
Отправить личное сообщение для serega063 Посмотреть профиль Найти все сообщения от serega063
 
Регистрация: 29.05.2010
Сообщений: 33

var id_sel = clients_tree.getSelectionModel().getSelectedNode() .id
Ответить с цитированием
  #4 (permalink)  
Старый 23.07.2010, 13:03
Интересующийся
Отправить личное сообщение для astral_sight Посмотреть профиль Найти все сообщения от astral_sight
 
Регистрация: 16.07.2010
Сообщений: 17

Спасибо большое! Все заработало!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение переменной не может привысить 30 и опуститься ниже 1-го, как сделать? libinstyle Events/DOM/Window 3 12.07.2010 23:27
как передовать и парсить значение переменной по URL? FATALITY Общие вопросы Javascript 10 25.03.2010 19:32
Как узнать, присутствует ли в окне полоса прокрутки или нет? возжаждавший Элементы интерфейса 6 12.03.2010 23:00
Как узнать значение свойства СSS у элемента? Antt Общие вопросы Javascript 3 16.09.2009 17:39
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25