За последние 24 часа нас посетили 27843 программиста и 1815 роботов. Сейчас ищут 1111 программистов ...

Сбросить динамически связанный select

Тема в разделе "JavaScript и AJAX", создана пользователем web-master, 20 янв 2015.

  1. web-master

    web-master Новичок

    С нами с:
    23 ноя 2014
    Сообщения:
    25
    Симпатии:
    0
    Адрес:
    Кубань
    Здравствуйте, сделал динамически связанный select. Вывожу или скрываю следующим образом
    Код (Text):
    1.  
    2.                var uncategory = JSON.parse(xmlhttp.responseText); // Преобразуем JSON-строку в массив
    3.         if(uncategory.length >= 1)
    4.         {
    5.         document.getElementById("uncategory").style.display = '';
    6.         var text = "<option value=''>Выберите подкатегорию</option>";
    7.           for (var i in uncategory)
    8.           {
    9.           text += "<option value='" + i + "'>" + uncategory[i] + "</option>";
    10.           }
    11.         document.form.uncategory.innerHTML = text;
    12.         }
    13.         else
    14.         {
    15.         document.getElementById("uncategory").style.display = 'none';  
    16.         }
    17.       }
    Как можно понять, суть такова: если выбрали категорию и в ней есть подкатегории то показываем select с подкатегориями, иначе если выбрали категорию в которой нет подкатегорий тогда select с подкатегориями скрываем. Но как его не просто скрыть, а сбросить значения этого select-a?
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    viewforum.php?f=16
    посмотри тут. Первые прикрепленные темы.