| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 12.09.2002
Сообщения: 124
![]() |
Как создать подчиненный <SELECT>
Есть html форма, на ней расположено два списка типа SELECT, первый список Страны, второй Города. Как сделать чтоб при выборе в первом списке страны, во втором остались только города данной страны.
|
|
|
|
|
# 2 | |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
|
# 3 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Учитывая что грузить все города сразу это самоубийство, то логично что список городов для страны ты будешь подгружать уже после её выбора. Если хочешь подгружать без перезагрузки страницы, то тебе нужен AJAX.
|
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 12.09.2002
Сообщения: 124
![]() |
в яваскрипте не очень силен, нашел скрипт и добавил туда дополнительные поля, то что вышло - тут:
_http://users.i.com.ua/~admin/vibor.htm В области добавил 25 областей, в города 899 городов, скрипт начал сбоить - некоторые области выводит по несколько раз, в Opera вообще не работает
|
|
|
|
|
# 5 | ||
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
так ты в самом начале-то хотя бы в select не пиши все города - добавляй после того уже как выбрали страну...а вообще, по хорошему, если много городов, то:Цитата:
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
||
|
|