質問編集履歴

3

説明の追加

2018/03/22 07:45

投稿

DarthVader
DarthVader

スコア8

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- 具体的にはこのようなコードでjsonデータを取りに行って、データがあれば次の動作に移っていくようにしています。
53
+ 具体的にはこのようなコードで郵便番号から住所のjsonデータを取りに行って、データがあれば次の動作に移っていくようにしています。
54
54
 
55
55
  ```javascript
56
56
 

2

コンソールログの追加

2018/03/22 07:45

投稿

DarthVader
DarthVader

スコア8

test CHANGED
File without changes
test CHANGED
@@ -79,3 +79,19 @@
79
79
 
80
80
 
81
81
  ```
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+ コンソールログ
90
+
91
+ Failed to load http://自分のURL/001/0011.json: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:3000' is therefore not allowed access.
92
+
93
+ VM326:1 XHR failed loading: GET "http://自分のURL/001/0011.json".
94
+
95
+ (anonymous) @ VM326:1
96
+
97
+ ooo @ address.html:138

1

JavaScriptの記入

2018/03/22 07:40

投稿

DarthVader
DarthVader

スコア8

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,39 @@
43
43
  x-original-date →Thu, 22 Mar 2018 05:40:37 GMT
44
44
 
45
45
  x-ua-device →pc
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+ 具体的にはこのようなコードでjsonデータを取りに行って、データがあれば次の動作に移っていくようにしています。
54
+
55
+ ```javascript
56
+
57
+
58
+
59
+ //API URL
60
+
61
+ var addressForPostalApi = "自分のURL" + postalCode1 + "/" + postalCode2 + ".json";
62
+
63
+
64
+
65
+ //json get data
66
+
67
+ var postalCodeData = new XMLHttpRequest();
68
+
69
+ postalCodeData.open('GET', addressForPostalApi);
70
+
71
+
72
+
73
+ //JSON parce
74
+
75
+ postalCodeData.onload = function() {
76
+
77
+ thisispostcodedata = JSON.parse(postalCodeData.responseText);
78
+
79
+
80
+
81
+ ```