1

我们有一个来自数据库的 json 提要,该数据库按州列出了大学校园。我似乎无法将内容拉入页面。

我有一个jsfiddle设置。

简单的 HTML 代码:

<h2>Campuses</h2>
<div id="state"></div>

jQuery:

$(document).ready(function () {
    $.getJSON("http://ml.uscm.org/ministries.json?state=CA&active=true",
        function (data) {
        $.each(data, function () {
            $.each(this, function (key, value) {
                $("#state").append(
                    "Name: " + value.name + "<br />" +
                    "City: " + value.city + "<br />" +
                    "State: " + value.state + "<br />");
            });
        });
    });
});

示例 json 的直接链接:

http://ml.uscm.org/ministries.json?state=CA&active=true

4

1 回答 1

1

你可以试试这个(使用jsonp,注意url中的回调参数)

$.getJSON("http://ml.uscm.org/ministries.json?state=CA&active=true&callback=?", function (data) {
    $.each(data, function (key, value) {
        $("#state").append(
            "Name: " + value.name + "<br />" +
            "City: " + value.city + "<br />" +
            "State: " + value.state + "<br />");
    });
});

在这里工作的小提琴。在jQuery 网站 上阅读更多关于jsonP.

于 2013-04-22T18:04:55.850 回答