我无法使cumulative_filtering工作

时间:2015-11-15 13:17:16

标签: datatables-1.10 yadcf

我使用yadcf 0.8.8和DataTables 1.10.10与Select2 3.5.3。我的数据源来自AJAX,但我没有使用服务器端处理。我无法使cumulative_filtering工作。它看起来很直接,但显然有些不对劲。知道我可能做错了吗?

yadcf.init(oTable, 
    [
        {
            column_number: 0,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 1,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            sort_as: 'none',
            filter_match_mode: 'exact',
            filter_reset_button_text: false
        }, {
            column_number: 2,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 3,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 4,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 5,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 6,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 7,
            filter_default_label: "...",
            filter_reset_button_text: false
        }, {
            column_number: 8,
            filter_type: "range_number_slider",
            filter_delay: 400,
            filter_reset_button_text: false
        }, {
            column_number: 9,
            filter_type: "range_number_slider",
            filter_delay: 400,
            filter_reset_button_text: false
        }, {
            column_number: 10,
            filter_type: "range_number_slider",
            filter_delay: 400,
            filter_reset_button_text: false
            //SalesPrice
        }, {
            column_number: 11,
            filter_default_label: "...",
            filter_type: "multi_select",
            select_type: 'select2',
            filter_reset_button_text: false
        }, {
            column_number: 12,
            filter_default_label: "...",
            filter_type: "text",
            filter_delay: 400,
            case_insensitive: true,
            filter_reset_button_text: false
        }
    ],
    {
        cumulative_filtering: true
    }
);

1 个答案:

答案 0 :(得分:0)

您必须将yadcf库升级到lastest version,因为该功能已添加到yadcf 0.8.9.beta.13中,请参阅relevant comment

相关问题