Создание списков

хотабыч

Новичок
Создание списков

Здравствуйте !
Как сделать списки как на сайтах знакомств, при выборе страны из одного списка в другом должны выводиться города этой страны.
 

dimagolov

Новичок
AJAX полезен если нельзя список всех городов загружать заранее (ну сильно большой). а собственно задача - изменять зависимый список срествами JS по событию изменения основного
 

Армян

Новичок
> Городов в России 1098. Это на 2002 год.
на майл ру откопал

+ города еще 200 с лишним стран, имхо достаточный список получается чтобы пользовать аякс.
 

dimagolov

Новичок
Армян, ну где ты такую траву находишь? по-любому ТС виднее на сколько большой у него список городов (грубо больше или меньше 10-20К) и сам он себе решит, нужна ему та динамическая подгрузка или нет. какие все города всех стран?
1098 городов России по 20 символов это аж 40К если в юникоде. Реально в среднем меньше будет. Можно не заморачиваться аяксом ради 30К, а положить их в скриптик, подгружаемый отдельно, который закешируется при первом заходе на сайт и будет жить в локальном кеше юзера долго и счастливо.

KISS в общем.
 

хотабыч

Новичок
Задал массив с названиями населённых пунктов. Дожно в 3список подгружаться значения из массива. Что не так ?
<script language="javascript" type="text/javascript">
sel=new Array(1);
sel[0]=("Россия");
sela[1]=new Array(1);
sela[1][0]=("Брянская обл");
selb[2]=new array(5);
selb[1][1][0]=("Жуковка");
selb[1][1][1]=("Дубровка");
selb[1][1][2]=("Рогнедино");
selb[1][1][3]=("Сельцо");
selb[1][1][4]=("Сеща");
if (window.document.form8.select4.option="Брянская область")
{
for(i=0;i<=4;i++)
{
window.document.form8.select4.option=selb
}
}
</script>
 

dimagolov

Новичок
хотабыч, c каких пор option стал JS-Array? создавай элементы select-а по-людски, как DOMelement. как конкретно - в поиск, один из самых популярных вопросов по JS

-~{}~ 12.09.08 12:37:

rotoZOOM, Армян, понятно? Автор не представляет как добавлять option в select, а вы про AJAX.
 

Фанат

oncle terrible
Команда форума
ну так изучай.
тебе сказали, что сначала надо разобраться с тем, где у тебя яваскрипт, а где - пхп. сказали, что прочитать. ты прочел? какие выводы сделал? Какие вопросы остались?
 

dimagolov

Новичок
*****, это не та тема. та тема тут :) но суть от этого не меняется, просто чтобы автор понял что читать давали.
 

хотабыч

Новичок
Да я сегодня книгу по яваскрипту перелопатил. Остался вопрос: как записать значения с в список через яваскрипт ?
 
Сверху