Показать сообщение отдельно
Старый 17.04.2008, 18:02
AntXXX вне форума Посмотреть профиль Отправить личное сообщение для AntXXX Найти все сообщения от AntXXX
  № 1  
Ответить с цитированием
AntXXX

Регистрация: Apr 2008
Сообщений: 5
The bomb! Сортировка таблиц

Помогите отсортировать таблицу по нажатию кнопки, расположенной в заголовке таблицы
\Фамилия\Имя \Год рождения \ Так я нажимаю на заголовке год рождения и таблица должна сортироваться по возрастанию относительно года рождения.


Код:
god_btn.onRelase = function() {
	function Text() {
		var Data = new Array();
		Data = [{id:1, title:"Сидоров", title1:"Иван", title2:1995}, {id:2, title:"Петров", title1:"Андрей", title2:1990}, {id:2, title:"Кравцов", title1:"Роман", title2:2000}];
		Data.push({title:"Сидоров", title1:"Иван", title2:1995});
		Data.push({title:"Петров", title1:"Андрей", title2:1990});
		Data.push({title:"Кравцов", title1:"Роман", title2:2000});
		Data.sortOn("title2");
		Data.sort();
		trace(Data.sortOn);
		for (var i = 0; i<Data.length; i++) {
			new_mc = tab_mc.attachMovie("Tabl", "a"+tab_mc.getNextHighestDepth(), tab_mc.getNextHighestDepth());
			new_mc._y = i*22;
			new_mc.id = i;
			new_mc.t1_txt.text = Data[i].title;
			new_mc.t1_txt.textColor = 0xFF0000;
			new_mc.t2_txt.text = Data[i].title1;
			new_mc.t2_txt.textColor = 0x0F000;
			new_mc.t3_txt.text = Data[i].title2;
			new_mc.t3_txt.textColor = 0xF0F000;
			currentSelected = this._parent.id;
		}
	}
	Text();
	func();
};


Последний раз редактировалось iNils; 17.04.2008 в 18:42.