所以我最近问了一个关于从 jquery 中的异步 AJAX 调用循环遍历 json 文件中的数据的问题,该调用使用回调函数(循环通过 AJAX 和 jquery 中的回调),我得到了很多很好的帮助,但现在我想知道我是不是有 3 个不同的 json 文件(相同的结构和命名约定,但保存略有不同的数据)和它们的 URL 在一个名为 myURL 的数组中,是否有一种方法可以循环遍历所有三个 URL 的 AJAX 调用并输出它们各自的结果在网页上?下面是我的代码:
<html>
<head>
<title>Weather Data for Emergency Models</title>
<script src="jquery-1.9.1.min.js" type="text/javascript"></script>
</head>
<body>
<script Language="JavaScript">
//New Array for my URLs
var myURL = ["ticker1.json","ticker2.json","ticker3.json"];
function hmm(callback) {
$.ajax({
url : myURL[j], //<<<---Want to loop through this array
dataType: 'json',
success: function(response){
callback(response);
}
});
}
hmm(function(result) {
$.each(result.test.msgOne,function(i,v){
document.write(v);
document.write('<br>');
});
});
</script>
</body>
</html>