angularjs dataTable ajax для определения текущей страницы или значения нажатой страницы - PullRequest
0 голосов
/ 03 марта 2020

У меня есть следующие таблицы DT:

в контроллере таблицы:

            loadData();
            function loadData() {
                $scope.dtOptions = DTOptionsBuilder.newOptions()
                    .withOption('ajax', function(data, callback, settings){
                        console.log('data', data);
                        console.log('settings', settings);
                        const options = {
                            start: data.start,
                            length: data.length
                        };
                        usersService.getListing(options)
                            .then(function(result){
                                console.log('THIS', result);
                                callback(result);
                            });
                    })
                    .withDataProp('')
                    .withOption('serverSide', true)
                    .withOption('processing', true)
                    .withOption('order', [[0, 'desc']])
                    .withPaginationType('full_numbers')
                    .withDisplayLength(10);
                $scope.dtColumns = [
                    DTColumnBuilder.newColumn('name').withTitle('Name'),
                    DTColumnBuilder.newColumn('dob').withTitle('Date')
                ];
            }

Мой вопрос следующий:

как я могу определить текущую страницу таблица ИЛИ как я могу передать значение страницы, если нажать кнопку СЛЕДУЮЩАЯ / ПРЕДЫДУЩАЯ ПЕРВАЯ / ПОСЛЕДНЯЯ или любую другую страницу напрямую?

...