3
私は3つのAPI URLを持っていますが、それぞれが同じオブジェクト名を持っています。私は同時にすべてのAPIを呼びたいと思います。複数のAPI URLを呼び出して同時に呼び出します
私のjsが、これまで:
$(document).ready(function() {
var first = 'https:first';
var second = 'https://second';
var third = 'https://third';
$('#get-data').click(function() {
var showData = $('#show-data');
$.getJSON(first,second,third function(data) {
showData.empty();
var items = data.map(function(elem) {
return $("<li />", {
text: elem.title
});
});
var list = $('<ul />').append(items);
showData.append(list);
});
});
});
'Promise.all'を見てください! – funcoding
これをよく見ていただきありがとうございます – Beep
問題ありません。あなたのケースは、 'Promise.all([$ .getJSON($)、$ .getJSON(second)、$ .getJSON(third)]) ' – funcoding