限制数据表中某些列的过滤器

时间:2013-07-22 10:38:48

标签: search datatables

我有一些列,如姓名,ID,电话,.....,动作(编辑/删除)。现在我想限制某些列的列过滤。为此我写了一些代码:

var filterIndexes = [14,3];
$('th', '.select-box-filter').each( function ( i ) {
    if ($.inArray(i, filterIndexes)) {
        this.innerHTML = fnCreateSelect( oTable.fnGetColumnData(i) );
        $('select', this).change( function () {
            oTable.fnFilter( $(this).val(), i );
        });
    }
});

但在这种情况下,它只排除了第15列而不是第4列。有关更多信息,filterIndexes的值不是静态的,它包含动态值。 请问我在哪里问题? 提前谢谢。

0 个答案:

没有答案