私はこのように動作するいくつかのコードを持っており、意図したとおりに動作します。複数のGetJSON呼び出しが機能しない?
<script>
$.getJSON(url1, function (data1) {
$.getJSON(url2, function (data2) {
$.getJSON(url3, function (data3) {
//do stuff with data1, data2, data3
});
});
});
</script>
私はこの
<script>
$.when(
$.getJSON(url1),
$.getJSON(url2),
$.getJSON(url3),
).done(function(data1, data2, data3){
//do stuff with data1, data2, data3
});
</script>
最初のコードは動作しますが、2番目にはないような呼び出しを合理化しようとしました。私は2番目のコードが動作するように見えることはできません。私は行方不明のものがありますか?