datatables - yadcf 插件不过滤数据

标签 datatables yadcf

我喜欢这个 yadcf 插件及其所有选项。但由于某种原因,我无法让它过滤我的数据。我想输入数据并对其进行动态过滤。我浏览了 yadcf 网站上的所有示例,并尽我所知遵循它们。我正在使用 JQuery 2.1.4、DataTables 1.10.10 和 yadcf 0.8.9.beta.26。 这是我的相关 JavaScript:

$(document).ready(function() {
        'use strict';
        var table = $(".stocks").DataTable({
            paging: false,
            searching: false,
            info: false
        });

        yadcf.init(table, [
        {
            column_number : 4,
            filter_container_id: 'industrySearch',
            filter_default_label: "Type industry",
            filter_type: "text", 
            text_data_delimiter: ","
        }]);

如果需要任何其他代码,请告诉我。

最佳答案

您必须从数据表初始化代码中删除 searching: false,

searching 设置为 false 会禁用数据表搜索功能,并且由于 yadcf 在幕后使用数据表搜索 api,因此它无法工作。

Read here more about this option

关于datatables - yadcf 插件不过滤数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34102121/

相关文章:

javascript - Webpack、数据表和 yadcf

javascript - 如何使用带有 2 个日期选择器的搜索日期范围的数据表使用 yadcf

javascript - 遍历每个表行并向其添加超链接

jquery - 如何使表格行逐行动画

javascript - 无法正确将外部 JS 导入 Aurelia 应用程序(数据表)

javascript - 未捕获无法扩展未知按钮类型 : excelHtml5

javascript - 调用函数在数据表重新加载中传递参数

datatables - 添加 'tfoot' 会阻止 Cumulative_Filtering 工作

javascript - 如何禁用 yadcf 过滤器选项的自动排序?

datatables - 插件 “yadcf”不适用于数据表