Оставить дочернюю строку открытой и отключить закрытие таблиц данных - PullRequest
0 голосов
/ 21 июня 2020

Я пытаюсь получить вид списка для таблиц данных на адаптивном мобильном устройстве. Мне удалось заставить ячейки автоматически открываться при загрузке, используя

                responsive: {
                    details: {

                        target: 'tr',
                        display: $.fn.dataTable.Responsive.display.childRowImmediate,
                        type: '',

                    }
                },

Сейчас я пытаюсь отключить основную функцию щелчка по ячейке, которая закрывает дочерний элемент.

Кроме того, есть ли способ оставить ребенка открытым даже после использования разбивки на страницы и изменения порядка столбцов?

вот что у меня есть на данный момент

    var oTable
    $(document).ready(function () {


            oTable = $('#epdatatable').DataTable({
                //stateSave: true,
                dom: 'frt<"dt-info"i><"dt-pagination"p>',
                ajax: {
                    url: 'ajax.php',
                    type: 'POST',
                },
              

                columns: [



                    {"data": 'name', responsivePriority: 1},
                    {"data": 'email'},
                    {"data": 'telephone'},
                    {"data": 'mobile'},
                    {"data": 'appointments'},
                    {"data": 'outstanding'},
                    }*/
                ],
                pageLength: 15,
                processing: true,
                serverSide: true,
                responsive: {
                    details: {

                        target: 'tr',
                        display: $.fn.dataTable.Responsive.display.childRowImmediate,
                        type: '',

                    }
                },
               
            });
    });
...