Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2017, 13:52
Интересующийся
Отправить личное сообщение для noreset Посмотреть профиль Найти все сообщения от noreset
 
Регистрация: 29.04.2017
Сообщений: 12

При выборе select выводить другой select
Всем привет.
Есть select, пункты которого берутся из БД.
Нужно чтобы после выбора одного селекта из цикла появлялся другой селект и так пока они не закончатся.
while ( $row_par = $res_par->fetch_array()){
?>
                    <span><?=$row_par['name']?></span>
                    <select name="<?=$row_par['id']?>" onchange="showhideBlocks(this.value)">
                      <option value="" selected=""></option>
                      <option value="0.1">0.1</option>
                      <option value="0.2">0.2</option>
                      <option value="0.3">0.3</option>
                      <option value="0.4">0.4</option>
                      <option value="0.5">0.5</option>
                      <option value="0.6">0.6</option>
                      <option value="0.7">0.7</option>
                      <option value="0.8">0.8</option>
                      <option value="0.9">0.9</option>
                      <option value="1.0">1.0</option>
                    </select> <br /><br />
<?                  
                  }
?>

<script type='text/javascript'>
                            
                            function showhideBlocks(val){
                                    if (val == ''){
                                      <?=bredak;?>
                                    }
                            }
                            
                    </script>


Пробовал сделать что то на подобие)), но это останавливает цикл на смерть.
Подскажите что-нибудь, пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 29.04.2017, 14:03
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от noreset
Нужно чтобы после выбора одного селекта из цикла появлялся другой селект и так пока они не закончатся
Для этого все списки должны быть на странице, либо данные для их построения доступны JS, который будет их строить. Либо каждый последующий список запрашивается и добавляется на страницу асинхронным запросом.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При нажатии на кнопку появляется другой текст ami_moor Общие вопросы Javascript 3 12.06.2015 16:56
jquery действие при выборе или вводе mali Общие вопросы Javascript 7 03.11.2014 16:18
Меняющейся текст при выборе select ainur777 Общие вопросы Javascript 0 24.10.2014 22:01
ajax загрузка HTML содержимого на страницу при выборе определенного select alex162341 jQuery 7 19.10.2014 08:32
при выборе в 1-ом select соот.-щая инф. отображается в другом select celencer Общие вопросы Javascript 1 24.05.2009 20:38