Zend Framework と dojo を使用してフォームを開発しています。フォームの一部は、ユーザーの連絡先の詳細と住所を収集しています。私が直面している問題は、FilteringSelect または ComboBox dojo コンポーネントを使用して都市/町を選択することです。私のデータベースには、40,000 件以上の町/都市名のリストがあります。
Dojo コンポーネントを使用してこのリストを取得しようとしましたが、40,000 の町名は大きすぎるのではないかと心配しています。標準の html コンポーネントを手動で使用したくありません。ページ内のすべての余分なテキストがフォームの読み込みを悪夢にしてしまうと確信しているためです。
したがって、私の質問は2つの部分に分かれていると思います:
- 使用しているものは大きすぎると予想されるため、実際に使用できると予想できる最大の JSON データ サイズはどれくらいですか。
- ユーザーがフォームでこれらの町名の 1 つを選択できるようにする最善の方法は何でしょうか?
前もって感謝します。