Показать сообщение отдельно
  #1 (permalink)  
Старый 15.02.2016, 09:49
Кандидат Javascript-наук
Отправить личное сообщение для dpts Посмотреть профиль Найти все сообщения от dpts
 
Регистрация: 12.05.2015
Сообщений: 111

Куча select - ов на форме. Показывать только 2 из них.
Приветствую, есть примерно вот такая разметка
<!DOCTYPE HTML>

<html>

<head>

  <title>Селекты</title>
</head>

<body>
<!-- Главный Селект -->
<select Name="fio">
    <option Value="1">Иванов</option>
    <option Value="2">Петров</option>
    <option Value="3">Сидоров</option>
    ...
    <option Value="n">Нурсульфазолов</option>
</select>


<!-- Селект от Иванова -->
<select Name="Child">
    <option value="1">Сын Иван</option>
    <option value="2">Дочь Маша</option>
    ...
    <option value="n">Сын Петр</option>
</select>

<!-- Селект от Петрова -->
<select Name="Child">
    <option value="1">Сын Василий</option>
    <option value="2">Сын Николай</option>
    ...
    <option value="n">Дочь Катерина</option>
</select>

<!-- Селект от Сидорова -->
<select Name="Child">
    <option value="1">Сын Владимир</option>
    <option value="2">Дочь Ольга</option>
    ...
    <option value="n">Сын Михаил</option>
</select>

...

<!-- Селект от Нурсульфазолова -->
<select Name="Child">
    <option value="1">Сын Сергей</option>
    <option value="2">Сын Кирилл</option>
    ...
    <option value="n">Сын Алексей</option>
</select>

</body>

</html>

Селекты и их содержимое создаются VBS-ом циклами из БД
Необходимо Показывать Главный селект всегда, а из остальных - только один, тот который от того товарища, который сейчас выбран в главном селекте.
То-есть, если в Главном селекте выбран Сидоров, то показывать селект с детьми Сидорова.

В идеале, конечно, лучше по Главному селекту выполнять серверный скрипт, чтобы он отдавал один единственный нужный селект.

Последний раз редактировалось dpts, 15.02.2016 в 09:56.
Ответить с цитированием