我正在使用jQuery从API中提取数据,我不能通过查询参数限制结果。
我的准则是-
$.ajax({
method: 'GET',
url: url
}).done(function (data, status, xhr) {
$.each(data, function (index, value) {
$("div").append(
`html markup`
)
});
});
我想在它返回3个结果时中断循环。
我试着在循环中添加一个计数器,像这样-
let i = 0;
$.ajax({
method: 'GET',
url: url
}).done(function (data, status, xhr) {
$.each(data, function (index, value) {
if ( i === 3 ) return false
$("div").append(
`html markup`
)
});
});
但是有了这个条件它不会返回任何结果
1条答案
按热度按时间uxhixvfz1#
您可以使用
Array#slice
只获取前三个元素。