【发布时间】:2018-02-08 10:45:39
【问题描述】:
我正在尝试使用 AJAX 数据表从 api 获取数据,数据已成功检索并显示在网络选项卡中,但未在数据表中呈现
这是我的 AJAX 调用
"ajax": {
"url": "https://api.tidex.com/api/3/info",
"type":'POST',
"dataSrc": "pairs",
},
columns: [
{ data: 'pairs' },
{ data: 'server_time' },
{ data: 'server_time' },
{ data: 'server_time' },
{ data: 'server_time' },
{ data: 'server_time' },
],
columnDefs: [
{
"render": function (data, type, row) {
return '<a href="">'+data+'</a>';
}, "targets": 6
},
]
我尝试以正常方式渲染它,但失败了,然后我尝试使用 columnDefs 渲染它,但也失败了。
【问题讨论】:
-
在
columnDefs你有targets: 6。列号从 0 开始。您有 0 到 5 列。将目标值更改为5。如果这没有帮助,则提供返回数据的示例(网络选项卡)并具体描述未正确呈现的内容。 -
表格显示“表格中没有可用数据”没有任何错误,但在网络选项卡中我得到的响应是此链接“api.tidex.com/api/3/info”
标签: jquery ajax datatables