隐藏某些字段的SlickGrid过滤器

时间:2013-01-04 06:23:21

标签: javascript slickgrid

我是javascript的新手。我正在一个应用程序中工作,我需要使用带过滤器的光滑网格。我正在关注此链接 http://mleibman.github.com/SlickGrid/examples/example-header-row.html。 在我的应用程序中,我不希望过滤器在所有字段中,仅针对我需要的某些字段。

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

    this.grid.onHeaderRowCellRendered.subscribe(function(e, args) {
    $(args.node).empty();
    if(args.column.id == 'name' || args.column.id == 'contract'){
        var s = $("<input type='text'>");
        s.data('columndata', args.column.id)
        .val(columnFilters[args.column.id])
        .appendTo(args.node);
        console.log(s);
    };
    });

仅针对ID为'name'和'contract'

的列显示