我知道以前曾有人问过这个问题,但由于仍然出现空白页,我正在努力查看我的代码出了什么问题:

jQuery已包含在页面中

(来自http://www.geonames.org/export/JSON-webservices.html的网址)

var url="http://api.geonames.org/citiesJSON?north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo";
    $.getJSON(url, function (data) {
       $.each(data.geonames, function (){
        $('ul#results').append('<li><div class=\"name\">' +this.toponymName+ '</div></li>');
        });
    });

我尝试将文件保存为本地,将其替换为“test.json”,但也没有。我在这里缺少任何想法或语法吗?

最佳答案

在浏览器中点击网址:http://api.geonames.org/citiesJSON?north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo

您会看到“已超过2000信用证的每小时演示限制。请使用特定于应用程序的帐户。请勿将演示帐户用于您的应用程序。”

10-02 20:31