2012-08-11 48 views
7

我有这样的代码:更改的getJSON到JSONP

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script> 
    $(document).ready(function() { 
     $.getJSON('http://example.com/api/get_cats', function(fbResults) { 
      document.write(fbResults.cats[0].title); 
     }); 
    }); 
</script> 

我怎样才能改变此代码:

<script> 
    $(document).ready(function() { 
     $.getJSON('http://example.com/api/get_cats', function(fbResults) { 
      document.write(fbResults.cats[0].title); 
     }); 
    }); 
</script> 

它为JSONP工作......这是完全不同的?

+0

从服务器作为JSONP提供的数据? – 2012-08-11 19:07:40

+0

服务器上只有JSON数据 – Satch3000 2012-08-11 19:17:44

+3

然后它不能用作JSONP请求。 JSONP基本上只是一个'