我只是想通过 jQuery/JSONP 获取用户的 IP 地址并在其他服务上取得了成功,但我无法确定为什么在使用 hostip.info 的JSON API时没有调用回调
Firebug 和 Fiddler 都显示了我期望的 JSON 响应数据,但从未调用成功,并且错误是解析错误,所以我必须遗漏一些东西。
任何想法或建议都会很棒。提前致谢。
简单代码:
$.ajax({
type: "GET",
url: "http://api.hostip.info/get_json.php",
dataType: "jsonp",
success: function(json) {
alert(json.ip);
},
error: function (request, type, status)
{
alert('[request: ' + request.statusText + '] [type: ' + type + '] [status: ' + status + ']');
}
});