Можно ли передать значение текстового поля для плагина - PullRequest
0 голосов
/ 12 февраля 2019

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

e.childNodes[0].addEventListener('click', function () {
                        if (this.parentNode.classList.contains('active') ||
                            typeof this.dataset.page === 'undefined') {
                            return;
                        }
                        switch (this.dataset.page) {
                        case 'first':
                            dataTable.loadPage(1);
                            break;
                        case 'prev':
                            dataTable.loadPage(cp - 1);
                            break;
                        case 'next':
                            dataTable.loadPage(cp + 1);
                            break;
                        case 'last':
                            dataTable.loadPage(lp);
                            break;
                        default:
                            dataTable.loadPage(parseInt(parseInt(this.dataset.page), 10));
                        }
                    }, false);

loadPage: function (page) {
        var oldPage = this.currentStart / this.options.pageSize;
        if (page < 1) {
            page = 1;
        }
        else if (page > this.getLastPageNumber()) {
            page = this.getLastPageNumber();
        }
        this.currentStart = (page - 1) * this.options.pageSize;
        this.refresh();
        this.options.onChange.call(this.table, oldPage + 1, page);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...