当我尝试从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属性没有响应并加载数据。这是我的浏览器显示的错误:
任何人都可以帮我解决这个问题吗?感谢
答案 0 :(得分:0)
我自己解决了
我做的主要错误是将file_get_contents
放在函数索引中(我正在使用CodeIgniter)。当我把所有东西都放到另一个函数时,它成功显示了我想要的数据。感谢