powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Масивы как ????????
7 сообщений из 7, страница 1 из 1
Масивы как ????????
    #34462105
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята помогите!
на форме есть строка выбора
...
Рейтинг: 0 / 0
Масивы как ????????
    #34462106
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при выбор например г Киева должен подгрузиться список районов г.Киева
...
Рейтинг: 0 / 0
Масивы как ????????
    #34462109
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос к вам уважаемые господа ? а как всунуть ети списки областей , районов в масивы
чтоб страница не перегружалась после выбора меню ?
...
Рейтинг: 0 / 0
Масивы как ????????
    #34462217
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<body>

<select id="city" onchange="reLocate(value)"></select><br>
<select id="location"></select>
<script>
  //data
  var cities=["Киев","Москва"];
  var locations=[
    ["Быковня","Отрадный"],
    ["Зябликово","Кукино"]
  ];
  //  
  function reLocate(id){
    var sel=document.getElementById("location");
    sel.innerHTML="";
    for(var i= 0 ;i<locations[id].length;i++){      
      sel.options[i]=new Option(locations[id][i],i);
    }
  }
  //init
  var sel=document.getElementById("city");  
  for(var i= 0 ;i<cities.length;i++){      
    sel.options[i]=new Option(cities[i],i);
  }
  reLocate( 0 );
</script>
</body>
или так
var loc={
"Киев": ["Быковня","Отрадный"],
"Москва": ["Зябликово","Кукино"]
};
данные можно асинхронно подгружать c XMLHttpRequest в формате JSON;
...
Рейтинг: 0 / 0
Масивы как ????????
    #34462705
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо сегодня испытаю!
...
Рейтинг: 0 / 0
Масивы как ????????
    #34462854
Фотография Student :)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как быть если у меня примен значения value=
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<option value="16">   Быковня</option>
     <option value="17">   Лесной</option>
     <option value="18">   Троещина</option>
<option value="">---------------------------------------</option>
     <option value="19">Днепровский   </option>
     <option value="20">   Березняки</option>
     <option value="21">   Воскресенка</option>
     <option value="22">   ДВРЗ</option>
     <option value="23">   Комсомольский</option>
...
Рейтинг: 0 / 0
Масивы как ????????
    #34463258
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Student :)а как быть если у меня примен значения value=

json
например вместо простых массивов юзать ассоциативные(они же в js - объекты).
var b={"13":"Киев","12":"Москва"};
for(var a in b)
alert(a+" "+b[a]);
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Масивы как ????????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]