回答編集履歴

1

調整

2020/05/23 16:09

投稿

yambejp
yambejp

スコア116724

test CHANGED
@@ -1 +1,27 @@
1
- Deferredを利用してfail時にもresolveすればよいでしょ
1
+ Deferredを利用してfail時にもresolveすればよいでしょ
2
+
3
+ ```javascript
4
+
5
+ function safe_getJSON(url) {
6
+
7
+ var d=new $.Deferred();
8
+
9
+ $.ajax({
10
+
11
+ url,
12
+
13
+ }).done(function(data){
14
+
15
+ d.resolve(data);
16
+
17
+ }).fail(function(xhr,err,status){
18
+
19
+ d.resolve(status);
20
+
21
+ });
22
+
23
+ return d.promise();
24
+
25
+ }
26
+
27
+ ```