2012-02-01 3 views
0

의 JSON 요청에 추가됩니다 내가 서버에서 요청 된 URL이콜백은 내가 페이지에 이러한 자바 스크립트 코드가 jQuery를

"http://example.com/index.php/grid/fetch-grid?callback=.... (some numbers)" 

대신 이다 불을 지르고에서 그것을 확인

<script type="text/javascript"> 
$(function() { 
    $.getJSON("http://example.com/index.php/grid/fetch-grid", function(jsonData) { 
    if (jsonData.status === true) { 
     $("#parserFilterGridContainer").html(jsonData.content); 
    } else { 
     // Alert that loading failed 
     alert(jsonData.content); 
    } 
    }); 
}); 
</script> 

"http://example.com/index.php/$$$call$$$/grid/fetch-grid"

내 jQuery 버전은 v1.5.1입니다. 내 jQuery 버전 때문인가요? 어떻게 해결할 수 있습니까?

+0

위의 정확한 코드로 jQuery 1.5.2가이 동작을 나타내지 않습니다. http://jsfiddle.net/LRsRy/ 어쩌면 코드의 일부 전역 Ajax 설정을 가질 수 있습니까? http://api.jquery.com/jQuery.ajaxSetup/을 참조하십시오. –

답변

0

좋아, 이제 해결되었습니다. 내 jquery를 1.5.1에서 1.7로 업그레이드하고 문제가 해결되었습니다. v1.5.1은 getJSON을 JSON 대신 JSONP로 취급합니다.