2015-01-27 56 views
0

我想在这个link的网址:jQuery的AJAX POST响应为空

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> 

回答

0

问题出在响应中。当您使用JSONP响应结果必须被包裹jsonCallback()函数内部:

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

寻找更多的信息here

+0

感谢您的回答,所以我怎么能得到的URL你可以写代码 – inmortal 2015-01-27 15:25:39

0

貌似返回的数据不能被正确解析。下面是谷歌浏览器我的错误信息:

Uncaught SyntaxError: Unexpected token : 

数据从http://www.panet.co.il/series/seriesLink/138099回到了它的一些UTF8字符。也许这是原因。