从 Spotify Web 服务返回前五个值
Posted
技术标签:
【中文标题】从 Spotify Web 服务返回前五个值【英文标题】:Return first five values from spotify web service 【发布时间】:2013-06-16 14:52:07 【问题描述】:我正在使用 spotify web api 和 jquery ui 自动完成功能。我试图只返回响应中的前五个项目,而不是整个列表。
<script type="text/javascript">
$(function()
$("#spotify_song_search").autocomplete(
source: function(request, response)
$.get("http://ws.spotify.com/search/1/artist.json",
//currently selected in input
q: request.term
, function(data)
response($.map(data.artists, function(item)
return label: item.name, artist: item;
));
);
);
);
</script>
谢谢
【问题讨论】:
【参考方案1】:只需使用slice()
剪切传递给 jquery map 函数的数组,因此,更改以下行:
response($.map(data.artists, function(item)
对于这个:
response($.map(data.artists.slice(0,5), function(item)
【讨论】:
以上是关于从 Spotify Web 服务返回前五个值的主要内容,如果未能解决你的问题,请参考以下文章
使用 LINQ 通过一个查询从数组中获取前五个元素和后五个元素
Spotify Web API 返回 404 并带有有效的节目 ID
(Spotify Web API)创建新播放列表 - POST 请求返回“错误 403(禁止)”