在同一制表器表上使用Ajax过滤和非Ajax过滤?

时间:2019-01-09 21:15:51

标签: tabulator

我正在使用Ajax将数据加载到Tabulator表中。该表有多个列,包括日期列。我想以标准方式(不返回服务器)过滤一些列。但是,对于日期列,我想回到服务器(并为此设置初始参数,以便我们仅加载上个月的记录)。我已经阅读了文档,但是看不到如何仅对某些列设置Ajax过滤。

考虑到这一点,如果我的自定义datepicker元素之一发生更改,如何触发数据的重新加载(返回到服务器)?

谢谢。

1 个答案:

答案 0 :(得分:1)

通过过滤,恐怕它可以是一个或另一个,但不能同时是两者。由于过滤器系统的工作方式,无法选择性地选择通过ajax过滤某些列,而另一些则不能。

如果您想实现这一点,我建议您在表外构建过滤器元素。使用它们发出ajax请求以获取过滤的数据,然后使用 setData 函数将该数据传递到表中,然后在表中应用本地过滤器