В чем тогда смысл этой "бирки"? Просто лишняя информацию для посетителя сайта?
Когда стоит ограничение по городу(кладр), в выпадающем списке города нет.
Когда ограничения нет, в выпадающем списке есть город.
Само по себе добавление в input города при наличии лейбла уже не логично (ограничение стоит по городу, не по региону, и не по нескольким городам. В выпадающем списке города нет).
Одно дело если лейбла нет. В этом случае логично добавить город.
Да и посетителя подобное поведение может смутить... вводит он адрес, в выпадающем списке только улицы, дома и т.д. Уходит с поля и тут хлоп, адрес стал в два раза длиннее, да еще и город двоится. Посетитель этой "фишки" однозначно не ожидает.
Почему бы не добавить некий булевый признак, который бы отвечал за алгоритм заполнения inputa в момент onSelect.
Напримет при true: поле заполняется ровно теми значениями которые в выпадающем списке
при false: в поле добавляется информация о регионе (гроде) + то что показывалось в выпадающем списке.
Еще раз здравствуйте!
В чем тогда смысл этой "бирки"? Просто лишняя информацию для посетителя сайта?
Когда стоит ограничение по городу(кладр), в выпадающем списке города нет.
Когда ограничения нет, в выпадающем списке есть город.
Само по себе добавление в input города при наличии лейбла уже не логично (ограничение стоит по городу, не по региону, и не по нескольким городам. В выпадающем списке города нет).
Одно дело если лейбла нет. В этом случае логично добавить город.
Да и посетителя подобное поведение может смутить... вводит он адрес, в выпадающем списке только улицы, дома и т.д. Уходит с поля и тут хлоп, адрес стал в два раза длиннее, да еще и город двоится. Посетитель этой "фишки" однозначно не ожидает.
Почему бы не добавить некий булевый признак, который бы отвечал за алгоритм заполнения inputa в момент onSelect.
Напримет при true: поле заполняется ровно теми значениями которые в выпадающем списке
при false: в поле добавляется информация о регионе (гроде) + то что показывалось в выпадающем списке.