подскажите как реализовать список в котором можно выбрать
вначале
- или вариант 1.1
- или вариант 1.2
если выбран вариант 1.2 - то дальше можно выбрать только вариант 2 - и только потом вариант 3 и только потом вариант 4
1
как сделать ступенчатый (многоуровневый) список
Автор tel, 11 марта 2011 17:51
Сообщений в теме: 5
#1
Отправлено 11 Март 2011 - 17:51
#2
Отправлено 11 Март 2011 - 18:00
Вам именно внутри списка что ли надо переключение? Обычно подобное реализуют последовательностью из нескольких списков.
#3
Отправлено 11 Март 2011 - 18:12
минимальный вариант который уже здорово поможет это переключение внутри одного списка.
т.е. есть список
- а
- б
- с
- д
и можно переключать вначале только на А, и только после этого на Б, и только после этого на С и т.д.
т.е. есть список
- а
- б
- с
- д
и можно переключать вначале только на А, и только после этого на Б, и только после этого на С и т.д.
#5
Отправлено 11 Март 2011 - 18:36
Разработчик (11.3.2011, 18:20) писал:
Честно говоря не совсем понял. Список обычный одноуровневый? Приведите на реальном примере что ли.
есть поле "этапы продаж".
тип поля список.
в списке можно выбирать из:
- звонок
- встреча
- презентация
- повторная встреча
- заказ
так вот ... как сделать, чтобы менеджер был обязан выбирать этапы продаж именно в такой последовательности?
т.е. чтоб он не мог - взять и сразу сделать ВСТРЕЧУ - без ЗВОНКА. чтобы он должен был вначале из этого списка выбрать
- звонок .... и заполнить поле "РЕЗУЛЬТАТ"
и только потом выбрать "встреча" и нажать сохранить.
и только потом иметь возможность выбрать "презентация" и т.д.
#6
Отправлено 11 Март 2011 - 18:55
Значит я Вас не сразу правильно понял. Это можно реализовать через тот же javascript, добавив код на событие "onchange" (изменение поля), сравнивая измененное значение этапа с другим скрытым полем, в котором продублировано значение текущего этапа. Если изменение неверное - просто восстанавливаете старое и выдаете предупреждение.
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных