Jquery ajax POST响应为null

时间:2015-01-27 01:34:18

标签: javascript ajax get null

我想在此link中获取网址:

CODE

<div id="id01"></div>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
  $(document).ready(function() {
    $.ajax({
      dataType: "jsonp",
      url: "http://www.panet.co.il/series/seriesLink/138099",
      success: function(info){
      document.getElementById("id01").innerHTML = info.data.url ;
    }
   });
  });
</script>

2 个答案:

答案 0 :(得分:0)

看起来无法正确解析返回的数据。以下是我在谷歌浏览器中的错误消息:

 Uncaught SyntaxError: Unexpected token :

http://www.panet.co.il/series/seriesLink/138099返回的数据中包含一些UTF8字符。也许这就是原因。

答案 1 :(得分:0)

问题在于回应。当您使用 JSONP 时,响应结果必须包含在jsonCallback()函数中:

jsonCallback({"Name": "Foo", "Id": 1234, "Rank": 7});

查找更多信息here