Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Очень нужна помощь. Из списка в select.

74K
23 сентября 2011 года
gkurban
1 / / 23.09.2011
Добрый день. Помогите пожалуйста переделать список в меню select. У меня на тестовом сайте отображается список регионов и городов России и они занимают очень много места. Подскажите как переделать их в select меню.[ATTACH]5353[/ATTACH][ATTACH=CONFIG]5352[/ATTACH] Сам сайт создан на joomla 1.5.23.
23K
23 сентября 2011 года
rafaelkyrdan
123 / / 03.05.2011
С помощью jquery можно сделать так что бы при выборе из одного селекта (область) в другой загружались соответственные города
Код:
<script type="text/javascript">
<!--
var arr = [];
arr[1] = ["New York", "California", "Illinois", "Florida", "Pennsylvania"];
arr[2] = ["Киев", "Винница", "Житомир", "Хмельницкий", "Черновцы"];
var val = [];
val[1] = ["1", "2", "3", "4", "5"];
val[2] = ["6", "7", "8", "9", "10"];

$(document).ready(function() {
   // Взаимосвязанные списки
   $("#country").change(function() {
      var index = this.value;
      var count = arr[index].length;
      var el = $("#city").get(0);
      el.length = count;
      for (i=0; i<count; i++) {
         el.options.value = val[index];
         el.options.text = arr[index];
      }
   });
     
});
//-->
</script>


       <!--- Это уже соответствующий код html-->
       <!-- Country -->
        <label for="country">Country:</label>
        <select id="country" size="1" name="country" >
            <option value="0" selected> ******* </option>
            <option value="1">Usa</option>
            <option value="2">Укранина</option>
        </select><br/>
       
        <!-- City -->
        <label for="city">City:</label>
        <select id="city" name="city" >
            <option value=""> ************* </option>
        </select><br/>
23K
23 сентября 2011 года
rafaelkyrdan
123 / / 03.05.2011
А еще можно сделать что бы они загружалисть с помощью аякса с БД
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог