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...
中的展示代码片段中查看有关服务器端设置的更多信息
如果它不是服务器端设置而是 DOM / AJAX 并且您希望过滤器仅由 table 中的可用值填充,那么您应该使用 yadcf
的 cumulative_filtering 选项
p.s
我是 yadcf
的作者
我在 jquery 数据表上使用 yadcf 插件。我在看 yadcf-showcase.appspot.com/server_side_source.html 并说您单击第一列过滤器。它向您显示选项列表。您单击“其他浏览器 Eng”。它适当地转换 table 。您再次单击过滤器以查看相同的选项列表。
对我来说,当我将table转换为AJAX时,我也转换了滤镜,这是一件好事。我的意思是,您现在可以看到还有什么可用...除非您单击原始过滤器,否则您必须删除该过滤器才能返回以查看原始选项列表。
如何保留原始选项列表?
如果您正在为数据使用服务器端设置table,那么您需要维护 yadcf 过滤器中的可用选项列表。除了从服务器发送回客户端的 table 数据外,您还需要将过滤器值设置为 yadcf_data_0
/ yadcf_data_1
/ etc...
如果它不是服务器端设置而是 DOM / AJAX 并且您希望过滤器仅由 table 中的可用值填充,那么您应该使用 yadcf
的 cumulative_filtering 选项p.s
我是 yadcf
的作者