jQuery 和 Yahoo API 解析错误/意外标记

发布于 2024-10-21 13:41:15 字数 400 浏览 1 评论 0原文

这是我的简单功能

function searchCity(val) { 

    vurl= "http://where.yahooapis.com/geocode?q=" + val + "&flags=J&appid=[my app id here]&callback=?";
    $.getJSON(vurl, function(data){ 
   console.log(data);
    });

}

,正如您所见,非常简单......但我总是在控制台中收到一个错误,内容如下

未捕获的语法错误:意外的标记 :

我从来没有遇到过谷歌 API 的问题...雅虎需要他们的一些库吗?

this is my simple function

function searchCity(val) { 

    vurl= "http://where.yahooapis.com/geocode?q=" + val + "&flags=J&appid=[my app id here]&callback=?";
    $.getJSON(vurl, function(data){ 
   console.log(data);
    });

}

as you see is pretty simple... but i always receive an error in my console that reads

Uncaught SyntaxError: Unexpected token
:

i never had problem with google apis...do Yahoo require some of their libraries?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

白芷 2024-10-28 13:41:15

JSON 解析器令人窒息……也许 Yahoo 的结果没有格式化为 JSON?查看 URL 中是否有指定 JSON 结果的参数。

The JSON parser is choking... perhaps the result from Yahoo isn't formatted as JSON? See if there is a parameter in the URL that specifies a JSON result.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文