我必须在我的UI中显示一些来自API的数据。我得到一个包含12个元素的数组,但是在每个循环之后,UI中有60个项目。这些物品是混乱的。我可以以某种方式打破循环,或者以其他方式解决此问题吗?例如,我有一个数组[1,2,3,4,5,6]每个循环返回1,1,2,3,4,1,1,即值是混乱的并且循环了几次
success: function (data) {
var arr = data.Races; // my array
jQuery.each(arr, function (index, item) {
var date = item.RACE_DATE;
content += '<tr class="test-content">\n' +
'<td>' + date + '</td>\n +';// i am getting each item from array
'</tr>';
raceInformation.append(content);
});
}
答案 0 :(得分:0)
您需要做的就是在循环回调中返回false:
success: function (data) {
var arr = data.Races; // my array
jQuery.each(arr, function (index, item) {
var date = item.RACE_DATE;
if(date===item.RACE_DATE)
{
content += '<tr class="test-content">\n' +
'<td>' + date + '</td>\n ';// i am getting each item from array
'</tr>';
raceInformation.append(content);
}
return false;
});
}