Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Проблема с отображением элементов списка в ComboBox. (http://www.flasher.ru/forum/showthread.php?t=62459)

Сокровенный человек 27.08.2004 17:15

Проблема с отображением элементов списка в ComboBox.
 
Вложений: 1
1) Загружаю из текстового файла в swf список городов и данных, связанных с ними.
2) Разделяю с помощью split и заношу в массив.
3) Пользуясь всё тем же циклом, пытаюсь добавить все города в список ComboBox…
И на этом всё останавливается. Не хотят они отображаться.
(первый отображается)
Плюнул на "боксы" - решил реализовать с помощью клипов…
То же самое - текстовые поля пусты :((((((
Не поможете догнать?
-----------------------------------------
stop();
loadGoroda = new LoadVars();
loadGoroda.load("spisok.txt");
loadGoroda.onLoad = initGoroda;

function initGoroda(goroda){
ArrGoroda = loadGoroda.goroda.split(String.fromCharCode(13));
for(var i=0; i<ArrGoroda.length; i++) {
ArrGoroda[i] = ArrGoroda[i].split(":");
var g = ArrGoroda[i][0]; //здесь "[0]" что бы не попали цифры в название.
g.toString();
knGoroda.addItem(i+1+" "+g,ArrGoroda[i][1]); //Заношу данные в ComboBox.
}
gotoAndPlay(2);
}
-----------------------------------------

Сокровенный человек 28.08.2004 19:04

Похоже, нас не "догонят"....
Так понимаю функция toString() совершенно бесполезна.
Текстовые поля пусты...

Сокровенный человек 31.08.2004 00:30

Всем спасибо! Разобрался сам*. :cool:
Дело было в split(String.fromCharCode(13));
Пишем - split(String.fromCharCode(10));
И всё "пашет", но лучше прописать:
split(String.fromCharCode(13)+ String.fromCharCode(10));
это точно у всех "запашет" .

*отдельное спасибо ironFOX-у


Часовой пояс GMT +4, время: 13:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.