【发布时间】:2019-04-26 16:57:58
【问题描述】:
我有一个 JSFiddle:https://jsfiddle.net/9z362cLj/6/。我正在尝试模拟这样的 Ajax 请求:
var json_data = {"recordsTotal":23286,"recordsFiltered":23286,
"data":[{"id":104,"activity_type":"Option 1",}],
"draw":1,
"options":{"activity_type":[{"label":"Option 1","value":1},
{"label":"Option 2","value":2},]}}
console.log(json_data.data)
var oTable = $('#example').DataTable({
serverSide: true,
ajax: {url: "/echo/json/",
type: "POST",
data: json_data
},
});
yadcf.init(oTable,
[
{
column_number : 0,
filter_type: "range_date",
},
{
column_number : 1,
filter_type: "select",
select_type: "select2",
},
]);
json_data 是我的实际项目中 Ajax 请求收到的实际响应的格式。但是,DataTable 中没有显示任何内容。如何让数据出现在 DataTable 中?
【问题讨论】:
-
您不仅可以模仿 AJAX 调用,还可以使用 codesandbox 来实现(例如使用 Node.js)。
-
谢谢,但我想知道如何用 JSFiddle 模拟它。
标签: javascript jquery ajax datatables jsfiddle