2017-04-18 56 views
0

所以我設法拿到了分數的Klout現在顯示我是堅持與Klout的主題它的未來爲未定義無法獲得Klout的主題顯示阿賈克斯的Json

​​

的JSON其天職

[{"id":"8755541566022602326","displayName":"Cameras","name":"Cameras","slug":"cameras","imageUrl":"http://kcdn3.klout.com/static/images/cameras-1365719089171.jpg","displayType":"visible"},{"id":"10000000000000019045","displayName":"Street Photography","name":"Street Photography","slug":"street-photography","imageUrl":"http://kcdn3.klout.com/static/images/icons/generic-topic.png","displayType":"visible"},{"id":"5987004988760856409","displayName":"Canon","name":"Canon","slug":"canon","imageUrl":"http://kcdn3.klout.com/static/images/icons/generic-topic.png","displayType":"visible"},{"id":"1436","displayName":"Polaroid","name":"Polaroid","slug":"polaroid","imageUrl":"http://kcdn3.klout.com/static/images/icons/generic-topic.png","displayType":"visible"},{"id":"9219221220892053523","displayName":"Pablo Picasso","name":"Pablo Picasso","slug":"pablo-picasso","imageUrl":"http://kcdn3.klout.com/static/images/icons/generic-topic.png","displayType":"visible"}] 

我想說明每個主題,即攝像機,街頭攝影,佳能,偏光片等

任何幫助將不勝感激

回答

0

響應是一個數組。您可以通過它必須循環:

var settings = { 
 
    "url": "http://api.klout.com/v2/user.json/29273435394300349/topics?key=7fn6tcf3zvptq9sw47aknmjr&callback=?", 
 
    "method": "GET", 
 
    "dataType": "jsonp" 
 
} 
 

 
$.ajax(settings).done(function (data) { 
 
    for (var i = 0; i < data.length; i++) { 
 
    $("#topics").append('<li>' + data[i].displayName + '</li>'); 
 
    } 
 
});
<!DOCTYPE html> 
 
<html lang="en"> 
 
<head> 
 
    <meta charset="UTF-8"> 
 
    <title>Klout</title> 
 
</head> 
 
<body> 
 
    <h2>Klout Score</h2> 
 
    <ul id="topics"></ul> 
 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
</body> 
 
</html>

+0

三江源完美的作品,我upvoted但我是一個新用戶,以便它不公開顯示 –

+0

沒問題......快樂編碼! ;) – Badacadabra