Показать сообщение отдельно
  #10 (permalink)  
Старый 11.05.2015, 18:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

То есть как только пользователь выбрал марку авто, добавили скрытое поле с этой маркой в форму?
Потом выбрал модель, опять добавили скрытый инпут.. И т.д.?


Нет. Такие списки и называют связанными потом, что содержание всех последующих зависит от выбора в предыдущем списке, а выбором считается выбор сделанный в последнем списке.
Если надо определить адрес, то выбор в первом списке региона, например Ивановская обл., это еще не выбор пользователя, это только запрос на получение городов Ивановской области. А выбор города а этом списке, это еще только запрос на получение улиц в выбранном городе, и только выбор улицы в третьем списке является результатом - выбором пользователя. Вот по выбору в последнем списке и нужно производить необходимые действия - запомнить выбор, отобразить на карте и т.п..
Если в списке регионов будет выбран другой регион, то уже не может быть в последующих списках отображаться города и улицы Ивановской области, из содержание очищается.
Тоже самое и с автомобилями - выбор марки авто, это всего лишь запрос списка очередных параметров характеризующих данную модель. А выбором будет считаться выбор сделанный в последнем списке, а не выбор в каждом из предыдущих списках.
Так что сперва нужно определиться с подчинением списков и с условием, что является выбором.
Ответить с цитированием