数据未在服务器和jquery数据表之间传递

时间:2018-08-23 12:03:32

标签: javascript jquery ajax datatable

我正在使用带有datatable.net的AdminBSB Material Design Template的jQuery dataTable
JSON数据未在我的jQuery表和服务器之间传递。

我的排序功能无法正常工作。单击排序后,所有加载的数据都不会显示为表中的任何数据。

这是我使用API​​的Ajax代码

$.ajax({
  //local
  url: "http://localhost/xxxxx/",

  //server
  //url: "http://18.206.116.36/xxxxxx/",

  dataType: 'json',
  type: "GET",
  success: function(data) {

    var i = 0;
    var count = data.total;
    var estimatedTimeArr = [];

    $('#loading-data3').hide();


    for (i = 0; i <= count; i++) {

      $('#remaining-time').append(
        "<tr><td>" + data.data[i].ASSIGNEE + "</td><td>" +
        data.data[i].totalEstimateTime + " hours</td><td>" +
        data.data[i].timeSpent + " hours</td><td>" +
        data.data[i].remainTime + " hours</td></tr>"
      ).dataTable({
        "serverSide": true,
        paging: true,
        retrieve: true,
        searching: false,
        ajax: data.json
      });
    }
  }
});

0 个答案:

没有答案