Создание переменных массивов с помощью Javascript (динамический, выпадающий)
Я искал доску некоторое время (и здесь, и в Google) и не могу найти то, что я ищу. (Извините, если я пропустил это, и это квалифицируется как раздражающий / лишний вопрос.)
Я работаю над формой, в которой будет много выпадающих списков на основе ранее выбранных переменных. Я пытался придумать более простой способ, чем создание отдельных полей, а затем скрыть / показать на основе выбора. В конечном счете, я стремлюсь к "дереву" с 3-5 уровнями меню. (Клиенты делают, а не мои.)
Как выглядит логика:
Переменные: тип, предложение1, предложение2, вставить1, вставить2, вставить3,...
Где [тип] определяет [предложение1,2], которое имеет до 3 переменных каждая [вставить1,2,3...]
Поэтому, если пользователь выбирает Тип A: Offer1 = Array A (Insert1 = ArrayA1, Insert2 = ArrayA2, Insert3 = null) и Offer2 = Массив B (Insert4 = ArrayB4, Insert5 = null); и так далее и тому подобное.
Пока что все, что я нашел, кажется, только для первого уровня, и JS не совсем моя сильная сторона. Любое указание в правильном направлении будет с благодарностью.
1 ответ
В случае, если кто-то еще сталкивается с этой проблемой, я нашел это решение, которое использует JQuery: http://www.appelsiini.net/projects/chained