javascript - JSONP 没有收到任何回调?

标签 javascript jquery json label

尝试向 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/

相关文章:

json - kotlinx 序列化——进行多态子反序列化的最佳方式

javascript - jQuery在输入标签中推送多个值

javascript - 隐藏影响其定位的其他元素后,如何为元素移动设置动画

javascript - fullcalendar 检索事件(抛出 php)日历未加载

php - 单击以使用 jquery 将动态行添加到现有记录

javascript - 这个正则表达式的解释

php - 将数组添加到 MySQL Fetch

javascript - 如何在MainApplication.java中获取环境变量 react native

javascript - 将鼠标悬停在图像和链接上时颜色发生变化

javascript - 合并愚蠢的 jquery 代码