0

HTML:

<div class=iplookup>23.25.49.250</div>;
<div class=iplookup>188.2.50.62</div>;

jQuery:

$("div").mouseup(function () {
    IP = $(this).text();
    $.getJSON("http://api.easyjquery.com/ips/", {
        IP: IP
    }, function (data) {
        alert("XXX");
        alert(data.continentName + "\n" + data.countryName + " " + data.cityName);
        $(this).append("=" + data.countryName + "," + data.cityName);

    });

});

这段代码有什么问题?为什么没有alert()显示?

4

1 回答 1

0

该服务未返回 JSONP,这是跨域调用所需的。有关类似问题,请参见此处

于 2012-07-10T17:34:27.033 回答