我想在此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>
答案 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。