1 $.ajax({
2 type: "GET",
3 contentType: "application/json; charset=utf-8",
4 url: "",
5 success: function (res) {
6
7 $("#TableID").empty(); //Table ID
8
9 var columns = [];
10 var TableHeader = "<thead><tr>";
11
12 $.each(res.data[0], function (key, value) {
13 columns.push({ "data": key });
14 TableHeader += "<th>" + key + "</th>";
15 });
16
17 $("#TableID").append(TableHeader);
18
19 $('#TableID').dataTable({
20 //.....
21 "columns": columns
22 });
23 },
24 error: function (xmlHttpRequest, textStatus, errorThrown) {
25 }
26 });