Замена данных таблицы в Dynatable приводит к отключению сортировки - PullRequest
0 голосов
/ 13 июня 2019

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

Я попытался установить параметры, чтобы они были точно такими же, какими они быликогда создали таблицу.Я попытался добавить sort: true к моим опциям-> функциям.Я попытался очистить tbody перед переключением данных.

Создание таблицы:

                                $('#table4-results').dynatable({
                                features: {
                                    paginate: false,
                                    search: false,
                                    perPageSelect: false,
                                    recordCount: false
                                },
                                table: {
                                    headRowClass: 'small-table'
                                },
                                dataset: {
                                    records: data
                                }
                            });

Замена таблицы:

 let dynatable = $('#table4-results').dynatable({
                            features: {
                                paginate: false,
                                search: false,
                                perPageSelect: false,
                                recordCount: false,
                                sort: true
                            },
                            table: {
                                headRowClass: 'direction-rtl'
                            },
                            dataset : {
                                records : newData
                            }
                        }).data('dynatable');

                        dynatable.settings.dataset.originalRecords=newData;
                        dynatable.process();
...