带有大量列的jQuery Datatable

时间:2018-12-28 13:44:22

标签: jquery datatable datatables

我正在将datatable js用于具有175列且只有20行的表,应用数据表时它非常慢。使用过的Datatablejs版本是1.10.18

我也在使用inlineedit,有人可以帮助我加快数据表的速度吗?

$('.locationdatatable').DataTable({
        dom: "<'row'<'col-sm-2 col-xs-12 location-search'f><'col-sm-10 col-xs-12 location-icons'B>>" +
            "<'row'<'col-sm-12'tr>>" +
            "<'row'<'col-sm-5'li><'col-sm-7'p>>",
        retrieve: true,
        language: {
            search: "",
            searchPlaceholder: "Search",
        },
        fixedColumns: true,
        "ordering": true,
        "paging":   false,
        "info":     false,
        "autoWidth": false,
        "fixedHeader": true,
        "searching" : false,
        "deferRender":true,
        "scrollY": "500px",
        "scrollX":true,
        "data-orderable":false,
        "bDeferRender": true,
        "deferRender": true,

        /*"deferRender": true,*/
        /*"scrollCollapse": true,*/
        "scroller": true,
        "iDisplayLength": 20,
        "columnDefs": [
            { "orderable": false, "targets": 0},
            {"class":"desktop","targets":1}    
        ],
        "stripeClasses": [ 'odd', 'even' ],

        fixedColumns:{ leftColumns: 3,heightMatch: 'auto'},
    });

0 个答案:

没有答案