Появляющиеся/скрывающиеся блоки, в зависимости от Select`а

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем gnhaku, 15 дек 2006.

Статус темы:
Закрыта.
  1. gnhaku

    gnhaku Гость

    Здравствуйте, появилась проблема, в которой нужна срочная помощь!

    Есть блоки (дивы) выводящиеся в древовидном виде, в каждом блоке поля формы. В их числе и select-списки.
    Задача такая: загружается полное дерево блоков, показывается первый уровень. Далее при выборе в поле первого уровня значения select-списка показывается другой блок уже второго уровня. И так далее, в итоге 3 уровня разворачиваются.
    Вопрос: Открыты 3 уровня, но если в каком-то уровне значение select выбрали другое, то как скрыть всех уже открытых детей и открыть другой блок?


    Код (Text):
    <блок ур1>
    <select>
    <option>значение1 (открывает ур1.1)
    <option>значение2 (открывает ур1.2)
    <option>значение3 (открывает ур1.3)
    </select>
    </блок ур1>

    <блок ур1.2>
    <select>
    <option>значение1 (открывает ур1.2.1)
    </select>
    </блок ур1.2>

    <блок ур1.2.1>
    ......
    </блок ур1.2.1>

    <блок ур1.3>
    <select>
    <option>значение1 (открывает ур1.2.2)
    </select>
    </блок ур1>

    <блок ур1.2.2>
    ......
    </блок ур1.2.2>


    Вроде нормально объяснил)
    С javascript`ом у меня плоховато, так что пожалуйста с примером.
    Заранее благодарен.
     
  2. gnhaku

    gnhaku Гость

    Спасибо большое форуму за поддержку!
    Решение нашел, выложу точно не сдесь.
    Спасибо за оперативность!
     
  3. Gisma

    Gisma Гость

    угу, что-то никто не ответил на твой пост :)
     
  4. Andrew Stephanoff

    Andrew Stephanoff Гость

    Для: gnhaku
    не очень-то и хотелось, спама меньше будет
     
Статус темы:
Закрыта.

Поделиться этой страницей