2014年2月24日月曜日

JavaScript: ajaxzip3 で郵便番号自動入力

ajaxzip3 は MIT ライセンスの無料で使える住所自動入力ライブラリ。
フォームへ郵便番号を入力すると、対応する住所を自動的に保管してくれる。

1つ前のバージョン ajaxzip2 ではファイルサイズの大きい住所データを、
サーバ上へアップロードしなければならなかったが、
ajaxzip3 では専用のサーバからデータを取ってこれる。
<script> 要素で JavaScript を読み込んでくれば使用できるようになる。

サンプルはこちら

onKeyUp で呼び出している AjaxZip3.zip2addr() の引数へ、
都道府県やそれ以下のテキストフォームの name を渡してやれば良い。
その他にも公式ページには郵便番号のテキストフォームを2つに区切る場合や、
都道府県とそれ以下でわけない場合などのサンプルがある。

ajaxzip3 - Google Project Hosting
https://code.google.com/p/ajaxzip3/

0 件のコメント:

コメントを投稿