回答編集履歴
2
誤字訂正と加筆です
test
CHANGED
@@ -6,4 +6,9 @@
|
|
6
6
|
それと、
|
7
7
|
`.done(function(data){ ~ }`を抜けると、
|
8
8
|
受信したデータdataは揮発してしまうので、その点は問題ありませんか?
|
9
|
-
|
9
|
+
get_data()を10000ミリ秒後に再度実行するのは、なにか意味がありますか?
|
10
|
+
時間の流れで2つの処理の待ち合わせをすると、処理時間と応答があるまでの総合的な時間の差が生じるため、
|
11
|
+
受信データを一旦グローバル変数に上げて保存するなどして、
|
12
|
+
互いの処理の.done()にて両方のデータが揃っているかどうかをチェックして
|
13
|
+
後段の処理を呼ぶなどとすると良いかもしれません。
|
14
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-03-09/983fe63b-8c30-4b2f-ba5d-f84b2b766fc0.png)
|
1
加筆します
test
CHANGED
@@ -3,3 +3,7 @@
|
|
3
3
|
確実に1000ミリ秒以内に`url : '/data',`の`$.ajax()`が応答があって処理が終わっているわけじゃなさそうなので、
|
4
4
|
/data の処理が成功して /data3 の処理が成功したら、というふうな流れであるべきではないかと思います。
|
5
5
|
|
6
|
+
それと、
|
7
|
+
`.done(function(data){ ~ }`を抜けると、
|
8
|
+
受信したデータdataは揮発してしまうので、その点は問題ありませんか?
|
9
|
+
set_data()を10000ミリ秒後に再度実行するのは、なにか意味がありますか?
|