Я разрабатываю форму с использованием Zend Framework и использую dojo. Одна часть формы собирает контактные данные и адрес пользователя. Проблема, с которой я сталкиваюсь, заключается в использовании компонента dojo FilteringSelect или ComboBox для выбора города. В моей базе данных есть список из 40K + названий городов / городов.
Я пытался использовать компонент Dojo, чтобы захватить этот список, но боюсь, что названия городов 40K слишком велики. Я не хочу вручную использовать стандартный html-компонент, поскольку уверен, что весь этот дополнительный текст на странице сделает мою форму кошмарной для загрузки.
Итак, я предполагаю, что мой вопрос состоит из 2 частей:
- Какой максимальный размер данных JSON я могу реально использовать, так как ожидаю, что то, что я использую, слишком велико.
- Как лучше всего разрешить пользователям выбирать одно из названий городов в форме?
Заранее спасибо.