Javascript JSONP错误:未捕获的语法错误:意外标记:
我试图从中获取json编码的对象,但我一直收到以下错误“Uncaught Syntax error:Unexpected token:”。我想知道是什么导致了这个错误,我能做些什么来修复它。谢谢所有能帮忙的人。这是我的密码Javascript JSONP错误:未捕获的语法错误:意外标记:,javascript,html,json,jsonp,Javascript,Html,Json,Jsonp,我试图从中获取json编码的对象,但我一直收到以下错误“Uncaught Syntax error:Unexpected token:”。我想知道是什么导致了这个错误,我能做些什么来修复它。谢谢所有能帮忙的人。这是我的密码 <script> function mycallback(answer){ var stuff = JSON.parse(answer); alert(stuff); console.log(stuff); } </script> <script
<script>
function mycallback(answer){
var stuff = JSON.parse(answer);
alert(stuff);
console.log(stuff);
}
</script>
<script src="http://www.wcischeduleapp.com/app/get.php?callback=mycallback"></script>
函数mycallback(应答){
var stuff=JSON.parse(答案);
警惕(东西);
console.log(stuff);
}
JSONP的工作方式是,answer
已经是一个对象,不再是JSON字符串
所以只要console.log(答案)
可以正常工作。该链接中的JSON没有添加回调,因此它不是有效的JSONP。我建议您阅读API文档(如果有)或联系开发人员(如果没有)验证它们是否真正支持JSONP,并验证“callback”是此服务所需的JSONP参数的正确名称。除此之外,该示例中的url不调用任何函数。。。它只是返回json