郵便番号から住所を検索するJavaScriptの再々発明
先日勉強会で@kotarok先生が見せてくれたjQuery.zip2addrを元に車輪の再々発明(kotarokさんのが再発明と言っていたので)してみました。
jQuery.zip2addrはGoogle日本語入力APIを利用して郵便番号から住所を検索するという画期的アイデアのスクリプトなんですが、これのjQueryとかHTMLに依存してない版です。
hokaccha’s js-zip2address at master - GitHub
zip2address('150-0001', function(address) {
address.all; //=> 東京都渋谷区神宮前
address.pref; //=> 東京都
address.city; //=> 渋谷区神宮前
});
ハイフンはあってもなくてもいいです。郵便番号が間違ってたりするとaddressにはundefinedが入ります。できるだけシンプルなインターフェースにしたかったので機能はこれだけです。
Google日本語検索APIがJSONPが使えるということを発見したkotarokさんに一礼。(ただしJSONPはドキュメントに書いてないので仕様が変更になる可能性はあるかもとのこと)
- Prev Entry:Macで設定とかインストールいらずで静的コンテンツ用のサーバーを立ち上げる方法
- Next Entry:jstudy#2を開催しました