puiu91
11/30/2015 - 5:53 PM

How to send json to Datatables.js

How to send json to Datatables.js

var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
  if (xhr.readyState === 4) {
    if (xhr.status === 200) {
      data = JSON.parse(xhr.responseText)

      // see http://datatables.net/reference/option/data
      $(document).ready(function() {
        $('#tableId').DataTable({
          data: data,
          columns: [
            { data: "id" },
            { data: "column_name_1" },
            { data: "column_name_2" },
            { data: "column_name_3." },
            { data: "column_name_4" },
            { data: "column_name_5" }
          ]
        });
      });

    } else {

    }

  }
};