Json页面是:http://freegeoip.net/json/59.92.78.49
我的代码是
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://localhost/02/t.php",function(result){
alert(result.ip);
});
});
});
</script>
这个简单的代码不起作用:(
答案 0 :(得分:3)
似乎 freegeoip.net 支持jsonp
,您可以这样做:
$('button').click(function () {
$.ajax({
url: "http://freegeoip.net/json/59.92.78.49",
dataType: "jsonp",
success: function (result) {
alert(result.ip); // server response
}
});
});
<强> Fiddle Demo 强>