Javascript.RU

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

Javascript SELECT - зависимые списки
Нужна подсказка.

Есть 4 SELECTa, первый независим, все остальные зависимы. Второй зависим от первого, третий от первого и второго, четвертый от всех.

Нашел интересный пример:
http://www.tigir.com/javascript_select.htm - но он хорошо работает, если зависимость последовательна.

Какие могут быть варианты?
Или как изменить первый?

Заранее спасибо за помощь!
Ответить с цитированием
  #2 (permalink)  
Старый 13.01.2013, 00:07
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

zakbc, Из опыта:
Основное это составить логику зависимости каждого последующего массива и элемента в нём от предыдущего, далее графическая диаграмма, с конкретным примером в ней стрелками.
(Массив затем отождествляем со списком селекта)
Ответить с цитированием
  #3 (permalink)  
Старый 13.01.2013, 00:13
Интересующийся
Отправить личное сообщение для zakbc Посмотреть профиль Найти все сообщения от zakbc
 
Регистрация: 23.08.2012
Сообщений: 12

Думал над этим, что-то до конца реализацию не могу построить.

Я вот думаю так, есть 4 - и масива ->
-> читаем значение в первого селекта ->
-> выводим список для второго селекта ->
-> читаем что выбрано во втором, и что выбрано в первом ->
-> в зависимости от комбинации значений двух первых селектов, выводим третий....
- > ну и аналогично четвертый.
Где-то так, но что-то с реализацией проблематично
Ответить с цитированием
  #4 (permalink)  
Старый 13.01.2013, 00:37
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

zakbc,
Отбросьте селекты - оперируйте с массивами, удобнее для реализации алгоритма
Главное составить массивы и алгоритм подключений, записать данные из массивов в DOM простая задача

Приведите пару примеров
4 столбца слево-направо, - в них варианты (пусть пока все открыты и стрелками(одноцветными переход по столбцам для одного варианта
Затем другим цветом для второго
И.т.д
Можно привести скриншот эскиза карандашами
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Внедрение тега select в javascript Серджио Элементы интерфейса 1 05.10.2012 15:54
Зависимые списки! DSHA Элементы интерфейса 12 27.06.2012 12:27
javascript и select sharomet Общие вопросы Javascript 11 16.05.2012 22:53
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34