我正在编写一个 jQuery 调用来从 memegenerator.net API 检索 JSON 数据。但是,使用下面的代码,每当我在 Chrome 中测试它时,我都会得到一个Uncaught SyntaxError: Unexpected token :错误。我尝试删除回调=?这引发了另一个错误。
每当我直接访问 URL 时,它都会返回正常。
JSFiddle 中的 JSLint 将返回的 JSON 声明为有效。
关于如何使这个电话成功的任何想法?
<script>
$(document).ready(function() {
$.ajax({
type: 'GET',
url: 'http://version1.api.memegenerator.net/Instances_Select_ByNew?languageCode=en&pageIndex=0&pageSize=12&urlName=Insanity-Wolf?callback=?',
dataType: 'json',
success: function() {
console.log('Success!');
},
error: function() {
console.log('Uh Oh!');
}
});
});
</script>