Javascript Datatables json数据在一行上显示所有数据
我试图设置datatables来读取json API以在表中显示数据。目前,它将所有对象内容输出到一行中,而不是像显示表格一样循环 我的 HTMLJavascript Datatables json数据在一行上显示所有数据,javascript,ajax,datatables,Javascript,Ajax,Datatables,我试图设置datatables来读取json API以在表中显示数据。目前,它将所有对象内容输出到一行中,而不是像显示表格一样循环 我的 HTML 您需要一个端点来只返回一个数组,因为该端点返回一些对象 您可以查看datatables文档: 在本例中,ajax url为,返回一个数组。扫描金额中使用的键的前几个项目似乎并不存在于所有项目中。哦,这可能是一个更大的问题。如果地址存在于amounts中,我只需要返回一行。应该自己映射/减少它,然后可能放入简单数组,然后传递给插件 <table
您需要一个端点来只返回一个数组,因为该端点返回一些对象 您可以查看datatables文档:
在本例中,ajax url为,返回一个数组。扫描
金额中使用的键的前几个项目似乎并不存在于所有项目中。哦,这可能是一个更大的问题。如果地址存在于amounts中,我只需要返回一行。应该自己映射/减少它,然后可能放入简单数组,然后传递给插件
<table id="example" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>Blocks</th>
<th>Amount</th>
<th>Date</th>
</tr>
</thead>
</table>
$(document).ready(function() {
$('#example').DataTable({
"processing" : true,
"ajax" : {
"url" : "https://zelcash.voidr.net/api/payments",
dataSrc : ''
},
"columns" : [ {
"data" : "payments.[].blocks.[]"
}, {
"data" : "payments.[].amounts.t1XHpNtYY2N3EMDRoX9RM2hq4DWWPZSmawJ"
}, {
"data" : "payments.[].time"
}]
});
});