ユーザーがアドレスを入力する簡単な方法を開発しようとしています。
郵便番号と都市のデータベースは既にあるので、ユーザーが住所と郵便番号を入力すると、(通常) 都市、州、および国を自動的に取得できます。ただし、この情報がデータベースにない場合は、入力する必要があります.
私はこれがどのように見えるべきかを決めようとしています。デフォルトで 2 つのフィールド (番地と郵便番号) を表示し、入力後に AJAX を使用して郵便番号を検証し、見つからない場合は残りのフィールドを表示する必要がありますか? これには、表示される前にフォームの残りの部分を途中で通過する可能性があるという欠点があります。
反対のアプローチをとって、郵便番号が見つかった場合にのみ余分なフィールドを非表示にすることもできます。しかし、その後、検証されるまでに必要のない情報を入力する可能性があります。それとも、いくつかの中間点がありますか?
人々が住所を入力するための最も迅速で簡単で使いやすい方法を見つけようとしているだけです。提案?