Codeigniter / JSON / AJAX - 无法从URL查看数组数据

时间:2015-06-16 12:39:00

标签: javascript php ajax json codeigniter

我尝试使用来自Codeigniter控制器的jQuery显示JSON数据。我已经创建了一个JSON URL(http://www.tgttest.jeffreyteruel.com/location/locales),并且在我的WAMP服务器上也有相同的数据。我遇到的问题是要显示数据。如果我将相同的JSON数据放在.json文件中,它可以工作,但我希望从Controller / MySql数据库中获取它。

我的代码如下:

 $.getJSON('http://www.tgttest.jeffreyteruel.com/location/locales', function(data) {
    var output="<ul>";
    for (var i in data.locales) {
        output+="<li>" + data.locales[i].location_id + " " + data.locales[i].location_title  + "</li>";
    }

    output+="</ul>";
    document.getElementById("placeholder").innerHTML=output;
});

自从我处理了AJAX以来已经有一段时间了,所以我的技能很生疏。任何帮助从URL获取数据非常感谢。

1 个答案:

答案 0 :(得分:0)

您需要使用CORS或JSONP。请在类似的帖子中阅读我的回答: local AJAX-call to remote site works in Safari but not in other browsers