Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.07.2010, 10:41
Аватар для mycoding
NodeJS developer - ушел
Отправить личное сообщение для mycoding Посмотреть профиль Найти все сообщения от mycoding
 
Регистрация: 06.01.2010
Сообщений: 1,022

Выделит row в grid
Подскажите, пожалуйста.
Есть grid и есть карта с городами, надо
при наведении на город выделить в grid строку с городом.
Должно работать вот так
cities.getView().focusRow(0);

Но не вообще ничего не происходит.

Сам grid такой
var cities = new Ext.grid.GridPanel({
	title:'Города',
    region: 'east',
    width: 200, 
	store:store,
	sm:new Ext.grid.RowSelectionModel({
			singleSelect: true,
			listeners: {
				rowselect: {
					fn: function(sm,index,record) {
						//alert(record.data.id);							
						shops.setTitle('Мазазины в городе '+record.data.name);
						storeShop.load({params:{map:checked_map,city_id:record.data.id}});
						if(selected_city!=-1){
							city[selected_city].svg.animate({r:3},1000);
							city[selected_city].svgText.hide();
						}
						selected_city=index;
						city[index].svg.animate({r:10},1000);
						city[index].svgText.show();
					}
				}
			}
	}),	
	columns: [
		new Ext.grid.RowNumberer(),						
		{header: 'Город', dataIndex: 'name', renderer: name_renderer,width:200}
	]
});
Ответить с цитированием
  #2 (permalink)  
Старый 29.07.2010, 15:28
Аватар для mycoding
NodeJS developer - ушел
Отправить личное сообщение для mycoding Посмотреть профиль Найти все сообщения от mycoding
 
Регистрация: 06.01.2010
Сообщений: 1,022

Вот так надо
grid.getView().focusRow(row);
grid.getSelectionModel().selectRow(row);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как только подключаю store таблица Grid - не рисуется.(? JSTalker ExtJS 2 27.06.2010 19:45
Grid с inline редактированием для mootools Casufi Библиотеки/Тулкиты/Фреймворки 0 05.02.2010 18:07
Grid + ComboBox kostiaGt ExtJS 3 05.11.2009 17:15
Подсветка выделенной строки в таблице (row table highlight) artsage Элементы интерфейса 4 03.04.2009 06:40