如何从Ajax Url属性中的Web服务加载JSON数据

时间:2015-10-23 04:51:54

标签: javascript jquery json ajax

当我尝试从ajax url中的web服务加载JSON数据时,我遇到了问题。到目前为止,我编写了这个代码:

<script type="text/javascript">
        $('#kategoriTable').dataTable({
            ajax: {
            url : "http://localhost:90/kugi_deployment/api/json/reply/KategoriRetrieve",
            dataSrc : function(json) {
               console.log(json);
               return json.Kategoris
            }
        },
        //data : testData.Kategoris,
           columns: [
              { data: "KodeKategori"},
              { data: "Nama"},
              { data: "Definisi"},
              { data: "UnsurAbstrak"},
              { data: "Alias"},
              { data: "SumberDefinisi"},
              { data: "Tanggal"},
              { data: "TipeTanggal"},
              { data: "Edisi"},
              { data: "Role"},
              { data: "OtherCitationDetail"},
              { data: "NamaKatalog"},
              { data: "NamaOrganisasi"}
           ]
        });
</script>

ajax中的url属性没有响应并加载数据。这是我的浏览器显示的错误: It is loading forever when I try to load that data

任何人都可以帮我解决这个问题吗?感谢

1 个答案:

答案 0 :(得分:0)

我自己解决了 我做的主要错误是将file_get_contents放在函数索引中(我正在使用CodeIgniter)。当我把所有东西都放到另一个函数时,它成功显示了我想要的数据。感谢