Jquery 在数据表中隐藏列

Jquery 在数据表中隐藏列,jquery,datatable,Jquery,Datatable,我的数据表工作正常。但我试图隐藏表中的第一列。我在这里使用ColumnDefs datatable属性,但它不起作用。请帮帮我,我想这对你会有帮助的。在加载数据表后添加此行 if (typeof dataTable_leads == 'undefined') { dataTable_leads = $('#GlTable').dataTable({ "bDestroy": true, "bRetrieve": true, "bProcessing": true

我的数据表工作正常。但我试图隐藏表中的第一列。我在这里使用ColumnDefs datatable属性,但它不起作用。请帮帮我,我想这对你会有帮助的。在加载数据表后添加此行

 if (typeof dataTable_leads == 'undefined') {
    dataTable_leads = $('#GlTable').dataTable({

    "bDestroy": true,
    "bRetrieve": true,
    "bProcessing": true,
    "bDeferRender": true,
    "aaData": dataset,
    "bPaginate": false,
    "aaSorting": [
        [5, 'asc']
    ], //desc

    "columnDefs": [
                   { "visible": false, "targets": [0] }
                 ],

我想这对你有帮助。在加载数据表后添加此行

 if (typeof dataTable_leads == 'undefined') {
    dataTable_leads = $('#GlTable').dataTable({

    "bDestroy": true,
    "bRetrieve": true,
    "bProcessing": true,
    "bDeferRender": true,
    "aaData": dataset,
    "bPaginate": false,
    "aaSorting": [
        [5, 'asc']
    ], //desc

    "columnDefs": [
                   { "visible": false, "targets": [0] }
                 ],

可以通过以下命令隐藏列:

table.column( 0 ).visible( false );
其中第一个参数是列的索引,第二个参数是可见性

Via:-功能fnSetColumnVis


它可能会对您有所帮助。

您可以通过以下命令隐藏列:

table.column( 0 ).visible( false );
其中第一个参数是列的索引,第二个参数是可见性

Via:-功能fnSetColumnVis


它可能会对您有所帮助。

隐藏列需要类似以下内容(API):

因此,您的ColumnDef应严格如下所示:

$(document).ready(function() {
    $('#example').DataTable( {
        "columnDefs": [
            {
                "targets": [ 2 ],
                "visible": false,
                "searchable": false
            },
            {
                "targets": [ 3 ],
                "visible": false
            }
        ]
    } );
} );

要查看正在发生的确切错误,请在浏览器中打开开发人员工具并查看错误日志以查看正在发生的任何错误。

隐藏列需要类似以下内容(API):

因此,您的ColumnDef应严格如下所示:

$(document).ready(function() {
    $('#example').DataTable( {
        "columnDefs": [
            {
                "targets": [ 2 ],
                "visible": false,
                "searchable": false
            },
            {
                "targets": [ 3 ],
                "visible": false
            }
        ]
    } );
} );

要查看正在发生的确切错误,请在浏览器中打开开发人员工具并查看错误日志以查看正在发生的任何错误。

这非常有效。非常感谢您的帮助@Harsh SanghaniWelcome:)请投票回答,如果对您有用,请更正。这非常有效。非常感谢您的帮助@Harsh SanghaniWelcome:)请投票回答,如果对您有用,请更正。