【问题标题】:Get extra value in datatable ajax call在数据表 ajax 调用中获得额外价值
【发布时间】:2020-04-20 17:22:12
【问题描述】:

我正在通过以下代码填充数据

$(document).ready(function() {

manageTable = $('#manageTable').DataTable({
    'ajax': base_url + 'products/fetchProductData',
    'order': []
  });

这里我希望总资产也意味着 product_price * qty = 所有产品的资产以摘要形式显示,例如我们拥有的 100000 美元资产,因此我更改了控制器广告添加了新的统计 obj,这是资产键中的值。

问题是我怎样才能在这个页面上显示这个额外的价值。

image reference

【问题讨论】:

    标签: jquery ajax codeigniter datatable


    【解决方案1】:

    您可以使用 DataTables 函数“drawCallback”在表格完全填充服务器端 json 响应后获取额外值,并进一步将其用于任何目的。以下是修改后的代码:

    manageTable = $('#manageTable').DataTable({
        'ajax': base_url + 'products/fetchProductData',
        'order': [],
        'drawCallback': function(response) {
          console.log(response.json.total_assets);
        },
    });
    

    【讨论】:

      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2010-12-21
      • 1970-01-01
      • 2020-06-27
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多