[請益] 五碼郵遞區號

看板PHP作者時間14年前 (2011/10/23 23:12), 編輯推噓4(4020)
留言24則, 9人參與, 最新討論串1/1
請教一下前輩們, 郵局的3碼郵遞區號,因為只有縣市跟鄉鎮區, 所以下拉選單搭配javascript來做, 選到哪個限制/鄉鎮市,就自動跳出3碼的郵遞區號。 但是5碼的話,就得考慮到街道還有門牌號碼, 這樣的話,javascript還有辦法做得到嗎? 還是得用資料庫搭配判斷式才可以呢? 感恩啊~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.161.205.52

10/23 23:45, , 1F
也是一樣,範圍可以從郵局網頁看到
10/23 23:45, 1F

10/24 00:01, , 2F
不過我是希望街道/門牌號碼=>自動產生5碼,因為我看郵局
10/24 00:01, 2F

10/24 00:02, , 3F
那個有分們還單號雙號,幾號~幾號,郵遞區號又不一樣~
10/24 00:02, 3F

10/24 00:56, , 4F
你這根本不是程式問題,是郵局規定問題
10/24 00:56, 4F

10/24 04:24, , 5F
這基本上弄個寫死的二維陣列就好了
10/24 04:24, 5F

10/24 08:54, , 6F
縣市鄉鎮是二維陣列 要做到街道門牌 應該陣列就再多維下去
10/24 08:54, 6F

10/24 09:01, , 7F
http://ppt.cc/0TpY 郵局自己是用ajax查資料庫的方式
10/24 09:01, 7F

10/24 09:03, , 8F
郵局:城市抓縣市抓街道,拿街道ID抓資料庫的區碼
10/24 09:03, 8F

10/24 10:35, , 9F
縣市/鄉鎮區<<== 我覺得可以很簡單地用下拉的
10/24 10:35, 9F

10/24 10:36, , 10F
路名/段/巷/弄<<==如果可以拉更好,然後門牌號碼可能是
10/24 10:36, 10F

10/24 10:37, , 11F
用填的。我目前是希望讓user線上留地址時,能讓他快速
10/24 10:37, 11F

10/24 10:37, , 12F
又完整把地址留給我,而也能順利產生對應的5碼郵遞區號
10/24 10:37, 12F

10/24 10:38, , 13F
避免讓user還連去郵局自己找看是多少...
10/24 10:38, 13F

10/24 12:07, , 14F
10/24 12:07, 14F

10/24 12:17, , 15F
樓上這個把前三碼全都記錄,他後兩碼怎麼取得的@@?
10/24 12:17, 15F

10/24 13:11, , 16F
他後2碼是要user選看自己的街道號碼落在哪一區,再跳出
10/24 13:11, 16F

10/24 13:12, , 17F
對應的後2碼。不過完整的地址部分還是得請user自己填才行
10/24 13:12, 17F

10/24 13:32, , 18F
但是他是怎麼取得的?前三碼有儲存,後三碼總不會還要ajax
10/24 13:32, 18F

10/24 13:32, , 19F
(是說裡面也沒用到就是了...)
10/24 13:32, 19F

10/24 15:05, , 20F
後兩碼有用到$.getJSON去撈資料 所以不在js裡面
10/24 15:05, 20F

10/24 15:06, , 21F
了解,所以有另一個 js 是負責取得所有5碼的資料
10/24 15:06, 21F

10/25 13:27, , 22F
都是寫在js裡的
10/25 13:27, 22F

10/25 13:28, , 23F
QQ 沒看到後面已經有人回了
10/25 13:28, 23F

06/08 11:37, , 24F
06/08 11:37, 24F
文章代碼(AID): #1Ef2xI9N (PHP)
文章代碼(AID): #1Ef2xI9N (PHP)