ウェブ制作者の方におたずねします。


ECサイト等のユーザ登録ページ等で、郵便番号を入力して「住所入力支援」等のボタンをクリックすると住所入力欄に住所が表示されますが、これを弊社サイトで実現したいと思います。

これを実現するのに最もシンプルで簡単な方法について、制作方法を具体的にご教示下さい。制作方法について解説されているサイトをご紹介いただいても結構です。

回答の条件
  • 1人2回まで
  • 登録:2008/08/16 07:12:19
  • 終了:2008/08/23 07:15:02

回答(4件)

id:kou32rr No.1

kou32rr回答回数197ベストアンサー獲得回数82008/08/16 07:44:19

ポイント23pt

AjaxZip

http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html

住所変換はクライアントサイドにまかせるのが良いです。

id:amphisbaena No.2

amphisbaena回答回数131ベストアンサー獲得回数02008/08/16 07:47:12

ポイント23pt

まずは郵便番号のデータが必要ですので、下記のURLからダウンロードしてください。

http://www.post.japanpost.jp/zipcode/download.html

これをデータベースなどにつっこんで、

利用者が入力した郵便番号と照合するわけですが、

そのときに、いちいちページが切り替わってはストレスになるので、

Ajaxという技術を使って、ページの一部分だけを更新します。

下記のURLにライブラリが公開されています。

http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html

ほかにも「Ajax 郵便番号」などで検索するとたくさんでてくると思いますよ。

id:denden-cafe No.4

でんでん♪回答回数10ベストアンサー獲得回数12008/08/17 01:24:16

ポイント22pt

郵便番号から住所を自動入力してくれるフォームを作成するには、

フォームのページにJavaScriptを記述し、フォームの変更やボタンクリック

などのイベントでサーバ側のプログラムを呼び出して、フォーム内容を動的に

更新するようにすればOKです。

具体的には、

http://www.kawa.net/works/ajax/zip/ajaxzip.html

http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html

あたりが参考になります。

ほかにも「Ajax 住所入力」などのキーワードで検索すればたくさん見付かると思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません