Javascript.RU

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

Помогите найти правельное решение с SELECT
ВОт коД:
Код:
<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <script>function load_lvl(el){$('#lvl_info').html($('#preload div[lvl="'+$(el).val()+'"]').html());}</script>
 <script>function load_tab(el){$('#tab_info').html($('#load div[tab="'+$(el).val()+'"]').html());}</script>
 <script>function load_bar(el){$('#bar_info').html($('#preload div[bar="'+$(el).val()+'"]').html());}</script>
 <script>function load_dor(el){$('#dor_info').html($('#preload div[dor="'+$(el).val()+'"]').html());}</script>
 <script>function load_rom(el){$('#rom_info').html($('#preload div[rom="'+$(el).val()+'"]').html());}</script>
</head>
<body>
 <div id="preload" style="display:none">
  <div lvl="1"><br>
   <div id="load" style="display:none">
    <div tab="1"><br>BMW X5</div>
    <div tab="2"><br>Камаз</div>
    <div tab="3"><br>Yamaha R1</div>
   </div>
   <select onchange="load_tab(this)">
   <option value="0" selected disabled>Не выбрано</option>
   <option value="1">Легковые авто</option>
   <option value="2">Грузовики</option>
   <option value="3">Мото</option>
   </select>
   <div id="tab_info"></div>
  </div>
  <div lvl="2"><br>
  Windows, Mac, Linux
  </div>
  <div lvl="3"><br>
  Love, Meeting, Sex
  </div>
 </div>
 
<select onchange="load_lvl(this)">
 <option value="0" selected disabled>Не выбрано</option>
 <option value="1">Авто\Мото</option>
 <option value="2">Компьютеры</option>
 <option value="3">Знакомство</option>
</select>
<div id="lvl_info"></div>
</html>
Нужно чтобы всё работало..
Например выбрал "Авто\Мото" появлялся 2-ой селект меню, затем в нем выбрал "Легковые авто" и появлялось скрытое содержимое "BMW X5, Камаз , Yamaha R1"
Ответить с цитированием
  #2 (permalink)  
Старый 09.09.2013, 02:53
Аспирант
Отправить личное сообщение для salat-production Посмотреть профиль Найти все сообщения от salat-production
 
Регистрация: 22.10.2012
Сообщений: 40

как все сложно то.
кварю проще прикрутить http://www.appelsiini.net/projects/chained
из базы брать сразу списки по value
Ответить с цитированием
  #3 (permalink)  
Старый 09.09.2013, 09:08
Аватар для ksa
ksa ksa на форуме
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Georka
ВОт коД
Разметка полная фигня...

Для решения твоей проблемы желательно переделать разметку... Добавить ИДшники ключевым элементам. Причем т.о., чтобы они легко "вычислялись" при выборе "родительского" элемента...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти решение a_pavlun jQuery 1 08.02.2013 00:30
Помогите найти красивое решение nel15 Общие вопросы Javascript 15 23.08.2012 23:45
помогите найти статью Proks Оффтопик 4 30.06.2011 19:24
Помогите найти параметр в скрипте! laised Элементы интерфейса 0 01.02.2011 02:03
Помогите с зависящими select RevivaL Общие вопросы Javascript 10 15.12.2010 14:37