2011-04-19 6 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을 포함하십시오. 해서 getJSON

+0

감사합니다. 이 오류는 더 이상 나타나지 않지만 아무 일도 발생하지 않습니다. 이 코드를 어떻게 작동시킬 수 있습니까? – tomermes

1

이 전화를 걸기 전에 JQuery가 포함되지 않은 것처럼 보입니까?

2

$는 몇 가지 JavaScript 라이브러리에서 제공하며, 가장 일반적인 것은 jQuery입니다.

페이지에 jQuery를 포함하지 않으면 문제 일 가능성이 큽니다.

0

은 $ 기호 JQuery와에 의해 사용되기 전에

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

:

같은 것을 배치하려고합니다. 당신은 그것을 사용하기 전에 웹 애플 리케이션에 포함 된 jquery에 대한 스크립트가 있습니까?

문제의 페이지 상단에 추가하십시오.

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