$未定义(JSON)

$未定义(JSON),json,Json,我第一次尝试使用JSON,我使用以下代码: var url = 'http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=' + myAppId + '&callback=?'; $.getJSON(url, function(data){ console.dir(data); }); 但我在IE8上发现了一个错误: “$”未定义 我做错了什么 谢谢。

我第一次尝试使用JSON,我使用以下代码:

var url = 'http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=' + myAppId + '&callback=?';


$.getJSON(url, function(data){
console.dir(data);
});
但我在IE8上发现了一个错误: “$”未定义

我做错了什么


谢谢。

看起来您在进行此调用之前没有包括JQuery?

看起来您在进行此调用之前没有包括JQuery?

$由两个JavaScript库提供,其中最常见的是JQuery


如果页面中没有包含jQuery,这可能是您的问题。

$由几个JavaScript库提供,其中最常见的是jQuery


如果您的页面中没有包含jQuery,这可能是您的问题。

看起来您正在尝试使用jQuery,但缺少脚本include。 在使用$之前包括jQuery.js的URL

尝试放置以下内容:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>


在getJSON之前,您似乎正在尝试使用jQuery,但缺少脚本include。 在使用$之前包括jQuery.js的URL

尝试放置以下内容:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>


在getJSON之前,$符号由JQuery使用。在使用之前,web应用程序中是否包含jquery脚本

将此添加到有问题的页面顶部

<script src="{Change this to the path to your jquery.js file}"></script>

JQuery使用$符号。在使用之前,web应用程序中是否包含jquery脚本

将此添加到有问题的页面顶部

<script src="{Change this to the path to your jquery.js file}"></script>


谢谢。此错误不再出现,但什么也没有发生。我怎样才能使这个代码工作?谢谢。此错误不再出现,但什么也没有发生。我怎样才能使这个代码工作?