js dataTable yadcf 保持过滤值

js dataTable yadcf Keeping the filter values

我在 jquery 数据表上使用 yadcf 插件。我在看 yadcf-showcase.appspot.com/server_side_source.html 并说您单击第一列过滤器。它向您显示选项列表。您单击“其他浏览器 Eng”。它适当地转换 table 。您再次单击过滤器以查看相同的选项列表。

对我来说,当我将table转换为AJAX时,我也转换了滤镜,这是一件好事。我的意思是,您现在可以看到还有什么可用...除非您单击原始过滤器,否则您必须删除该过滤器才能返回以查看原始选项列表。

如何保留原始选项列表?

如果您正在为数据使用服务器端设置table,那么您需要维护 yadcf 过滤器中的可用选项列表。除了从服务器发送回客户端的 table 数据外,您还需要将过滤器值设置为 yadcf_data_0 / yadcf_data_1 / etc...

bottom of the page

中的展示代码片段中查看有关服务器端设置的更多信息

如果它不是服务器端设置而是 DOM / AJAX 并且您希望过滤器仅由 table 中的可用值填充,那么您应该使用 yadcf

cumulative_filtering 选项

p.s

我是 yadcf

的作者