回答編集履歴
4
テキスト修正
test
CHANGED
@@ -34,7 +34,11 @@
|
|
34
34
|
|
35
35
|
リクエスト: GET http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
|
36
36
|
|
37
|
+
|
37
38
|
|
39
|
+
(※URLは、例えばのサンプルです。)
|
40
|
+
|
41
|
+
|
38
42
|
|
39
43
|
レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
|
40
44
|
|
3
テキスト修正
test
CHANGED
@@ -8,19 +8,27 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
(1) サーバー側(PHPとMySQLなど何らかのDB)
|
11
|
+
(1) サーバー側(PHPとMySQLなど何らかのDB)の設計・開発
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
・以下の2つのテーブルを作成
|
15
|
+
・以下の2つのテーブルを作成
|
16
16
|
|
17
17
|
- 都道府県マスタ
|
18
18
|
|
19
19
|
- 市区町村マスタ
|
20
20
|
|
21
|
+
|
22
|
+
|
23
|
+
・テーブルへのデータ投入
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
⇒ 最新の市区町村データをどこから、どのようにして持ってくるのか要検討
|
28
|
+
|
21
29
|
|
22
30
|
|
23
|
-
・以下のようなAPIを設計、開発
|
31
|
+
・以下のようなAPIを設計、開発
|
24
32
|
|
25
33
|
|
26
34
|
|
@@ -34,7 +42,11 @@
|
|
34
42
|
|
35
43
|
|
36
44
|
|
37
|
-
(2) UI(画面)側
|
45
|
+
(2) UI(画面)側の開発
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
ざっくり、以下のような仕様を想定
|
38
50
|
|
39
51
|
|
40
52
|
|
@@ -42,7 +54,7 @@
|
|
42
54
|
|
43
55
|
|
44
56
|
|
45
|
-
|
57
|
+
・このセレクトボックスでchangeイベントが発生したら、option の値を取得して
|
46
58
|
|
47
59
|
(1)のAPIのURLを作成して、AJAXで呼ぶ。
|
48
60
|
|
@@ -54,13 +66,11 @@
|
|
54
66
|
|
55
67
|
上記のような感じです。
|
56
68
|
|
57
|
-
|
58
|
-
|
59
69
|
蛇足ですが、(1)で作成するサーバー側APIの
|
60
70
|
|
61
71
|
|
62
72
|
|
63
|
-
http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
|
73
|
+
http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
|
64
74
|
|
65
75
|
|
66
76
|
|
2
テキスト修正
test
CHANGED
@@ -28,9 +28,9 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
|
31
|
+
レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
|
32
32
|
|
33
|
-
(指定した都道府県コードの都道府県が無ければ 404 NOT FOUND)
|
33
|
+
(指定した都道府県コードの都道府県が無ければ 404 NOT FOUND)
|
34
34
|
|
35
35
|
|
36
36
|
|
@@ -75,3 +75,19 @@
|
|
75
75
|
|
76
76
|
|
77
77
|
以上ご参考になれば幸いです。
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
---
|
82
|
+
|
83
|
+
補足:
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
上記に書いたものをイメージして開発を進めれば、いったんは出来上がると思うのですが、
|
88
|
+
|
89
|
+
市区町村には統廃合があるので、(このシステムが何らかの実際の業務で使うものでしたら)
|
90
|
+
|
91
|
+
市区町村テーブルをアップデートする何らかの仕組みが必要になってくると思います。
|
92
|
+
|
93
|
+
|
1
テキスト修正
test
CHANGED
@@ -14,9 +14,9 @@
|
|
14
14
|
|
15
15
|
・以下の2つのテーブルを作成します。
|
16
16
|
|
17
|
-
|
17
|
+
- 都道府県マスタ
|
18
18
|
|
19
|
-
|
19
|
+
- 市区町村マスタ
|
20
20
|
|
21
21
|
|
22
22
|
|