Привет всем, подскажите пожалуйста как можно сделать так HTML: <select> <option id="1">Бизнес класс</option> <option id="2">Эконом класс</option> </select> Как сделать так если посетитель выбрал <option id="1">Бизнес класс</option> то ниже выскакивает другой select с другими нужными мне пунктами, а если выбрал <option id="2">Эконом класс</option> то другой select
Можно через javascript отслеживать этот выбор и потом вставлять в DOM нужный тег, то же через javascript. Посмотри jQuery там много полезных функций.
Я сделал так Код (Javascript): <script> function Selected(a) { var label = a.value; if (label==1) { document.getElementById("Block1").style.display='block'; document.getElementById("Block2").style.display='none'; } else if (label==2) { document.getElementById("Block1").style.display='none'; document.getElementById("Block2").style.display='block'; } else { document.getElementById("Block1").style.display='none'; document.getElementById("Block2").style.display='none'; } } </script> и код PHP: <select id="actSelect" class="Validate_Required " name="actSelect" aria-required="true" onChange="Selected(this)"> <option value="" selected="selected">Выберете тарификацию</option> <option value="1">Таксометр</option> <option value="2">Фиксированная</option> </select> <div id="Block1" style="display: none;"> <select> <option value="" selected="selected">Выберете категорию услуги</option> <option value="1">Бизнес класс</option> <option value="2">Эконм класс</option> </select> </div> <div id="Block2" style="display: none;"> <select> <option value="" selected="selected">Выберете категорию услуги</option> <option value="1">Бизнес класс1</option> <option value="2">Эконм класс1</option> </select> </div> Но немагу понять как теперь сделать если выбрали Бизнес класс то выскикивают ниже к примеру так Седан <input name="182" type="radio"> Универсал <input name="182" type="radio"> Микроавтобус <input name="182" type="radio">