数据表初始化麻烦

时间:2018-12-06 12:01:47

标签: datatables

我正在尝试初始化数据表,但是没有办法。 我想同时配置2件事,但我不知道问题出在哪里。

第一:

$(document).ready(function() {

    $('#example').DataTable({
        "bFilter" : false,               
        "bLengthChange": false
        });
});

第二:

$(document).ready(function() {
var table = $('#example').DataTable();

$('#example tbody').on( 'click', 'tr', function () {
    if ( $(this).hasClass('selected') ) {
        $(this).removeClass('selected');
    }
    else {
        table.$('tr.selected').removeClass('selected');
        $(this).addClass('selected');
    }
} );

$('#button').click( function () {
    table.row('.selected').remove().draw( false );
} );

});

两个都不能单独正常工作,但是如果一起不能正常工作。 我已经尝试过了:

$(document).ready(function() {

    $('#example').DataTable({
        "bFilter" : false,               
        "bLengthChange": false
        });

    var table = $('#example').DataTable();

    $('#example tbody').on( 'click', 'tr', function () {
        if ( $(this).hasClass('selected') ) {
            $(this).removeClass('selected');
        }
        else {
            table.$('tr.selected').removeClass('selected');
            $(this).addClass('selected');
        }
    });

    $('#button').click( function () {
        table.row('.selected').remove().draw( false );
    });
});

问题出在哪里?如何结合这两个选项?

已解决:已删除一个CSS文件。

1 个答案:

答案 0 :(得分:0)

好的,现在一切都很好。我刚刚删除了一个CSS文件。谢谢只需编写代码9。我在尝试制作摘录时遇到了问题。