尝试向 Yellowapi(黄页)发出 JSONP 请求,即使指定回调也会给我带来“无效标签”错误。这是我到目前为止所拥有的:
$.ajax({
dataType: 'jsonp',
cache : false,
url: "http://api.sandbox.yellowapi.com/FindBusiness/",
data : "apikey="+testingPurposes+"&what="+what+"&where="+where+"
&fmt=JSON&pgLen=1&UID=127.0.0.1&callback=?",
success: function (data) {
alert(data)
}
});
它以 JSON 格式返回正确的结果,但开头没有“json12345678”回调。给我一个“无效标签”错误。
我有哪些选项可以解决这个问题?
附注所有变量都已定义,apikey 稍后将被删除。
最佳答案
如果它在开始时没有回调,那么这将是您正在使用的 API 的问题,而不是您的代码的问题。您确认它支持 JSONP 吗?
关于javascript - JSONP 没有收到任何回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4011111/