Исчерпывающий список мировых провинций в выпадающем списке - PullRequest
3 голосов
/ 28 декабря 2011

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

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

Любая обратная связь будет принята с благодарностью

1 Ответ

2 голосов
/ 28 декабря 2011

Нам пришлось иметь дело с подобной настройкой на нашем сайте.После долгих обсуждений мы остановились на подмножестве этого: штаты / провинции населены только для небольшого числа стран (около 10, я думаю), а для всех других стран отображается простое текстовое поле для ввода округа / штата /провинция.

Данные хранятся в базе данных и загружаются со страницей в начале, а затем форматируется javascript из php.Сайт - http://www.ooklnet.com - нажмите «присоединиться» в правом верхнем углу, затем выберите «индивидуальный».Попробуйте изменить страну на США, Канаду, Великобританию, Мексику, Индию (или несколько других стран).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...