Я создаю форму, которая заполняет div флажками, связанными с медиафайлами, которые была загружена группой пользователей. В принципе, если пользователь выбирает имя группы из выпадающего меню, все связанные с ним файлы мультимедиа будут отображаться в форме флажка.Заполнить список флажков в зависимости от выбора выпадающего списка
В раскрывающемся меню доступны его параметры из базы данных, параметры не всегда будут известным количеством.
<select name="gpname" id="gpname">
<option value=""></option>
<?php
$results = mysql_query("SELECT * FROM usergroups ORDER BY groupname");
while($row = mysql_fetch_array($results)) {
echo ('<option value="'); echo ($row['groupname']); echo('">'); echo $row['groupname']; echo('</option>');
}; ?>
</select>
Тогда вот ДИВ:
<div style="overflow: auto; width: 500px; height: 100px; border: 1px solid #c4c4c4; padding-left: 5px" id="medialist"></div>
Что бы быть лучшим способом пойти об этом?
Большое вам спасибо за помощь, это именно то, что мне нужно. Я принял ваше решение, но я не могу выдвинуть его из-за своей репутации. – Collucin
@Collucin вы можете использовать это: '<выберите имя = "gpname" ID = "gpname" OnChange = "setCheckforms (this.value)">' и 'функции setCheckforms (selectedOption) {бла бла бла}' и помните, что удалите эту строку: 'var selectedOption = document.getElementById (" gpname "). value;' с этим вы сохраняете одну строку кода! : P –
Еще раз спасибо! Очень признателен. – Collucin