Jquery ajax POST 响应为空
Jquery ajax POST response is null
我想在这个 link 中得到 url:
代码:
<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>
返回的数据似乎无法正确解析。这是我在 Google Chrome:
中的错误消息
Uncaught SyntaxError: Unexpected token :
从http://www.panet.co.il/series/seriesLink/138099返回的数据中有一些UTF8字符。也许这就是原因。
问题出在响应上。当您使用 JSONP 时,响应结果必须包含在 jsonCallback()
函数中:
jsonCallback({"Name": "Foo", "Id": 1234, "Rank": 7});
查找更多信息here。
我想在这个 link 中得到 url:
代码:
<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>
返回的数据似乎无法正确解析。这是我在 Google Chrome:
中的错误消息 Uncaught SyntaxError: Unexpected token :
从http://www.panet.co.il/series/seriesLink/138099返回的数据中有一些UTF8字符。也许这就是原因。
问题出在响应上。当您使用 JSONP 时,响应结果必须包含在 jsonCallback()
函数中:
jsonCallback({"Name": "Foo", "Id": 1234, "Rank": 7});
查找更多信息here。