質問編集履歴

2

解決方法を分離

2018/05/15 12:48

投稿

rock_square
rock_square

スコア14

test CHANGED
File without changes
test CHANGED
@@ -159,103 +159,3 @@
159
159
   ・Laravel5.5
160
160
 
161
161
   ・MySQL5.7
162
-
163
-
164
-
165
- ### 解決方法
166
-
167
- PHP側(Laravel側)から値を返す場合、配列をそのまま返せば大丈夫でした。
168
-
169
-
170
-
171
- ```PHP
172
-
173
- $emable_times = [
174
-
175
- 0 => '00:00',
176
-
177
- 1 => '00:15',
178
-
179
- 2 => '00:30',
180
-
181
- 3 => '00:45',
182
-
183
-
184
-
185
-
186
-
187
-
188
-
189
- 64 => '16:00',
190
-
191
- 65 => '16:15',
192
-
193
- 66 => '16:30',
194
-
195
- 67 => '16:45',
196
-
197
- 68 => '17:00',
198
-
199
- 69 => '17:15',
200
-
201
- 70 => '17:30',
202
-
203
- 71 => '17:45',
204
-
205
- 72 => '18:00',
206
-
207
- ];
208
-
209
-
210
-
211
- return [
212
-
213
- 'departure' => $emable_times,
214
-
215
- 'arrival' => NULL,
216
-
217
- 'ex' => NULL,
218
-
219
- ];
220
-
221
- ```
222
-
223
- ```JavaScript
224
-
225
- $.ajax({
226
-
227
- type: 'POST',
228
-
229
- contentType: false,
230
-
231
- processData: false,
232
-
233
- url: send_url,
234
-
235
- data: formData,
236
-
237
- success: function(rdata) {
238
-
239
- dataStr = JSON.stringify(rdata);
240
-
241
- data = JSON.parse(dataStr);
242
-
243
-
244
-
245
- var depEnableTimes = data['departure'];
246
-
247
- var arrEnableTimes = data['arrival'];
248
-
249
- var ex = data['ex'];
250
-
251
- },
252
-
253
- error: function(data) {
254
-
255
- //alert('エラーが発生しました。');
256
-
257
- },
258
-
259
- });
260
-
261
- ```

1

解決方法の説明

2018/05/15 12:48

投稿

rock_square
rock_square

スコア14

test CHANGED
File without changes
test CHANGED
@@ -159,3 +159,103 @@
159
159
   ・Laravel5.5
160
160
 
161
161
   ・MySQL5.7
162
+
163
+
164
+
165
+ ### 解決方法
166
+
167
+ PHP側(Laravel側)から値を返す場合、配列をそのまま返せば大丈夫でした。
168
+
169
+
170
+
171
+ ```PHP
172
+
173
+ $emable_times = [
174
+
175
+ 0 => '00:00',
176
+
177
+ 1 => '00:15',
178
+
179
+ 2 => '00:30',
180
+
181
+ 3 => '00:45',
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+ 64 => '16:00',
190
+
191
+ 65 => '16:15',
192
+
193
+ 66 => '16:30',
194
+
195
+ 67 => '16:45',
196
+
197
+ 68 => '17:00',
198
+
199
+ 69 => '17:15',
200
+
201
+ 70 => '17:30',
202
+
203
+ 71 => '17:45',
204
+
205
+ 72 => '18:00',
206
+
207
+ ];
208
+
209
+
210
+
211
+ return [
212
+
213
+ 'departure' => $emable_times,
214
+
215
+ 'arrival' => NULL,
216
+
217
+ 'ex' => NULL,
218
+
219
+ ];
220
+
221
+ ```
222
+
223
+ ```JavaScript
224
+
225
+ $.ajax({
226
+
227
+ type: 'POST',
228
+
229
+ contentType: false,
230
+
231
+ processData: false,
232
+
233
+ url: send_url,
234
+
235
+ data: formData,
236
+
237
+ success: function(rdata) {
238
+
239
+ dataStr = JSON.stringify(rdata);
240
+
241
+ data = JSON.parse(dataStr);
242
+
243
+
244
+
245
+ var depEnableTimes = data['departure'];
246
+
247
+ var arrEnableTimes = data['arrival'];
248
+
249
+ var ex = data['ex'];
250
+
251
+ },
252
+
253
+ error: function(data) {
254
+
255
+ //alert('エラーが発生しました。');
256
+
257
+ },
258
+
259
+ });
260
+
261
+ ```