我有一个填充getJSON
命中RESTful API的页面。
是否有更好的方法可以在下面编写我的代码,以便立即触发所有API请求而不是按顺序启动?
$(function(){
var env = [ 'dev1', 'dev2', 'qa1', 'qa2', 'stage1' ];
$.each(env, function(index, value) {
var url = '/api/testing/' + value;
$.getJSON(url, function(result) {
if (result.date === 'null') {
$('#database .' + value).text('N/A');
} else {
$('#database .' + value).text(moment(result.date).format('YYYY-MM-DD hh:mm A'));
}
}).fail(function(jqXHR) {
$('#database .' + value).text('N/A');
});
});
});