使用.draw()

时间:2017-02-23 12:43:06

标签: jquery datatables

我正在使用DataTables进行服务器端处理。现在我想在请求中发送一个额外的参数,这样我就可以进行一些数据分组。对于初始通话,我可以将data添加到ajax

var dt = $('#products').DataTable({
  "processing": true,
  "serverSide": true,
  "ajax": {
    "url": "{{ route('product.data') }}",
    "data": function(d){
      d.grouping = 1;
    }
  },

这会添加一个参数grouping,其值为1

现在我已经为数据创建了多个过滤器,点击按钮我重新绘制表格以获取过滤后的产品。

$("[data-search]").click(function () {
  // Setting dt.columns(x).search('')
  dt.draw();
});

如何在致电grouping之前修改dt.draw()值?

0 个答案:

没有答案