0
我想做一個Ajax調用服務器返回一個JSON對象,但它不工作...不知道什麼是錯的,請幫助...這裏是代碼:JQuery的Ajax調用拋出語法無效的標籤錯誤
$.ajax ({
type : "GET",
url : "http://api.zero1.org/v1/artists",
data : "",
dataType : "jsonp"
}).done (function(msg){
var artistNames = msg.artists[0].name;
for (var i = 0; i < artistNames.length; i++) {
console.log(artistNames[i])
$('div#artists').html(function() {
return '<li><a href="details.html"><h3 class="ul-li-heading">' + artistName[i] + '</h3><p class="ul-li-desc">artist/location</p></a></li>'
});
}
})
的JSON對象是像這樣:
{
artists: [
{
artistid: "5",
name: "Outdoor Urban Scene ",
bio: "",
programs: [
1,
2,
3,
4
]
},
{
artistid: "87",
name: "Radames Ajna",
bio: "Technical development of Mobile Crash v2",
programs: [
1,
2,
3,
4
]
}
]
}