【问题标题】:How to use aaData to refresh datatable如何使用aaData刷新数据表
【发布时间】:2017-04-25 05:15:23
【问题描述】:

我指的是this 刷新数据表的解决方案。我通过 ajax 调用获得了新刷新的 JSON 数据。但我不确定如何使用它。特别是如何将其转换为与datatable aaData 属性兼容?

success:
  function (json){

    var data = json;
    table =$(#mytable).dataTable();
    oSettings = table.fnSettings();
    table.fnClearTable(this);

    $.each(json, function (i, item) {
      table.oApi._fnAddData(oSettings, json[i]);
    });


    oSettings.aiDisplay = oSettings.aiDisplayMaster.slice();
    table.fnDraw();
  }

目前,我正在尝试直接使用 json[i],这会导致我在数据表中出现错误。另外,返回的数据是一个json对象数组。

【问题讨论】:

标签: javascript jquery json ajax datatables


【解决方案1】:

我和你有不同的方法,但试试吧,它总是适用于我的数据表

当你收到成功然后执行这个

$("#example1").load(location.href + " #example1"); //give your table id

这只会刷新表格。

【讨论】:

    猜你喜欢
    • 2016-02-20
    • 2015-09-16
    • 2019-11-17
    • 2018-12-28
    • 2013-11-23
    • 1970-01-01
    • 2016-03-09
    • 1970-01-01
    • 2014-12-24
    相关资源
    最近更新 更多