2011-04-19 55 views
0

我試圖使用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出現錯誤: '$' 是未定義

我究竟做錯了什麼?

謝謝。

回答

3

看起來像你正在嘗試使用jQuery和腳本包括丟失。 在使用$之前包含jQuery.js的URL。

嘗試把這樣的:

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

中的getJSON

+0

謝謝。此錯誤不再出現,但沒有任何反應。我怎麼能使這個代碼工作? – tomermes 2011-04-19 21:28:29

1

看起來你在進行此調用之前不包括JQuery?

2

$由一對JavaScript庫提供,其中最常見的是jQuery。

如果你不在頁面中包含jQuery,那很可能是你的問題。

0

$符號使用的jQuery之前。在使用它之前,您是否擁有包含在Web應用程序中的jquery腳本?

將此網頁貼出於網頁上頂部。

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