最近有個案子有做到三碼郵遞區號填寫的部份,而中華郵政網站上提供的只有 Word, Excel 和 TXT 格式,索性就自己造檔,轉成 JSON 格式可讀性比較高、維護也方便,而且許多伺服端語言都有 JSON Library 可以使用。

zipcode.js

可以使用下列方法來個別取出:

//縣市
for (var county in zipcode) {
 ...
}

//鄉鎮市區
for (var area in zipcode[county] {
  ...
}

範例應用:

那怎麼應用在 3+2 格式?最後兩碼讓訪客自己填就好了啊…XD


本來是想寫成 jQuery 的 Plugin,不過好像沒必要 :p