我有一个API调用,用来获取数据。这个数据是一个数组数组,我需要遍历它们。对于每个值,我想“加载”一个用这些值创建的php模板。第一个循环正常工作并显示,但在初始值之后,它停止。我需要所有的价值观都被循环使用,让我不高兴。
正在发生的事情的示例:[a、b、c]=>JQuery循环=>负荷=>只有“a”出现。
编辑-每次调用load时,它都会将脚本加载到“elementToLoadPhpFile”中。我注意到它似乎覆盖了之前加载的值。我需要它附加多个子项,而不是覆盖同一个子项。
$.ajax({
type: 'GET',
dataType: "json",
url: 'apiUrl.com'
}).done(function(data) {
var result = data['data'];
jQuery.each(result, function(key, value) {
var id = value['id'];
var title = value['title'];
var img_url = value['images']['jpg']['image_url']
$("#elementToLoadPhpFile").load("phpFile.php", {
id: id,
title: title,
img_url: img_url
});
});
});