Jquery插件DataTables,自定义过滤

时间:2009-11-05 16:45:48

标签: jquery jquery-datatables

如何在代码中设置自定义过滤器,以便在过滤前忽略表格中的重音和特殊字符?

我正在使用DataTables插件(http://www.datatables.net/

1 个答案:

答案 0 :(得分:6)

在数据表中包含缺少重音符号的数据版本。您可以通过在配置文字中的aoColumns数组中添加条目来隐藏该列。

假设您从4列开始。其中一个有口音。添加带有非重音数据的第五列,并添加一个{ "bVisible": false }的配置文字,以便它不会显示。

它是隐形的,但它仍然是可搜索/可过滤的:

$(document).ready(function() {
    $('#example').dataTable( {
        "aoColumns": [ 
            null,
            null,
            null,
            null,
            { "bVisible": false }
        ] } );
});

有关配置的更多信息,请参阅column documentation DataTables with hidden columns 是一个正在使用的示例。

相关问题