【发布时间】:2012-08-10 20:42:34
【问题描述】:
我正在编写一个 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>
【问题讨论】: