Показать сообщение отдельно
Старый 11.09.2012, 03:13   #5  
filo is offline
filo
Участник
 
39 / 10 (1) +
Регистрация: 24.08.2012
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Согласен с предыдущим оратором. В сети есть масса примеров реализации. От себя добавлю, что в некоторых случаях, данную задачу уместно решать путем создания 2х связанных сущностей, а не полей-выпадающих списков.
Чтобы выбрать реализацию нужно ответить на следующие вопросы:
1. Каков размер этого справочника?
2. Планируется ли изменение зависимостей или состава опций. Если да, то как часто?
3. Может ли один элемент зависимого списка соответсвовать двум и более элементам родительского?

Если значений очень много, с выпадающим списком будет неудобно работать - появляется полоса прокрутки, нет поиска. Кроме того, на форму будут тянуть ВСЕ значения обоих списков, чтобы фильтроваться уже на форме - не очень хорошо с точки зрения производительности.
Если администрирование этого списка должен выполнять заказчик, то лучше вынести это в объект, и уйти от атрибута-списка.

1.размер минимальный родительский 5 пунктов дочерний 32 пункт
2.Изменение зависимостей не планируется
3.Нет

собственно требуется просто упростить работу с формой схема такая родительский список: район города; дочерний список: подрайоны (выбранного района)