我收到此错误:
Uncaught SyntaxError: Unexpected token :
拨打电话时:
function TopDonorCheck() {
$.ajax({
url: "http://coebot.tv/api/v1/vars/get/top-donor/supermcgamer",
type: 'GET',
contentType: 'application/json',
dataType: 'jsonp',
success: function (TopDonorData) {
console.log(JSON.parse(TopDonorData));
console.log(TopDonorData);
}
});
}
回复是:
{"value":"TheRealLemon","description":"","lastModified":1431276238,"status":"ok"}
我无法弄清楚出了什么问题。有人可以帮我这个吗?
答案 0 :(得分:0)
您有dataType: 'jsonp'
,但您的数据不是JSONP,而是普通的JSON。将您的ajax调用更改为dataType: 'json'
。请参阅http://api.jquery.com/jquery.ajax/
dataType
的文档