我正在尝试设置一个非常简单的JSONP回调。
<script src="http://marsweather.ingenology.com/v1/latest/?callback=data&format=jsonp">
var response = data()
console.log response
</script>
这给了我以下错误:
启用了JSONPReferenceError:找不到变量:data
我在这里做错了吗?
答案 0 :(得分:2)
在JSONP中,您应该在尝试加载远程脚本之前在客户端页面上的脚本中定义回调函数。服务器发回Javascript,用JSON数据调用此函数。
此外,您无法将代码放入具有result
属性的<script>
代码中。
所以你的代码应该是这样的:
src
&#13;