jQuery Datatables customize DOM

守給你的承諾、 提交于 2019-12-25 08:18:11

问题


I have this setup for my table:

$(document).ready(function() {
        $('#example').DataTable({
            dom: 'Bfrtilp',
            responsive: true,
            "order": [[ 1, "desc" ]],
            "lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "Alle"]],
            buttons: [
                {
                    extend: 'copyHtml5',
                    exportOptions: {
                        columns: [ 0, ':visible' ]
                    }
                },
                {
                    extend: 'excelHtml5',
                    title: 'Events export'
                },
                {
                    extend: 'pdfHtml5',
                    title: 'Events export'

                },
                'colvis'
            ],
            "language": {"url": "/vendor/datatables/german.json"}
        });
    });

and it looks like this:

and the problem is that the buttons are not inline with search field and pagination is not inline with "lengthMenu" field.

I want it to be like this:

How can i edit the output for these functions....so they are lined up nicely?


回答1:


Add this to the head. .btn-group { margin-bottom: -45px;z-index: 2;}



来源:https://stackoverflow.com/questions/41386353/jquery-datatables-customize-dom

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!