单个列filter在Datatable中不起作用

我正在使用jQuery DataTables @version 1.10.11

一切都是工作,但列filter无法正常工作 。 问题是什么?

是否需要外部插件或文件?

请帮忙。

$(document).ready(function(){ $('#clist').dataTable({ "ordering": true, "searching": false, "order": [[ 0, "asc" ]], "dom": 'rt', "columnDefs": [ { "targets": [ 0 ], "visible": false, }, { "targets": [ 2 ], "orderable": false, }, { "targets": [ 3 ], "orderable": false, }, { "targets": [ 4 ], "orderable": false, } ] }) .columnFilter({ //sPlaceHolder: "head:after", aoColumns: [ { type: "text" }, { type: "select", values: [ 'val1', 'val2', 'val3', 'val4'] }, { type: "select", values: [ 'val1', 'val2', 'val3', 'val4'] }, null ] }); }); 
   

您需要为columnFilter插件包含jquery.dataTables.columnFilter.js ,请参阅下载页面。

有关代码和演示,请参阅此jsFiddle 。