@superboyvasek

Как сделать упрощение ссылок?

$(document).ready(function() {
            $('#myTable').after('<div id="test"></div>');
            var rowsShown = 50;
            var rowsTotal = $('#myTable tbody tr').length;
            var numPages = Math.floor(rowsTotal / rowsShown);
            for (i = 0; i < numPages; i++) {
                var pageNum = i + 1;
                $('#paginate_block').append('<li class="page-item"><a href="#" class="page-link" rel="' + i + '">' + pageNum + '</a></li>');
            }
            $('#myTable tbody tr').hide();
            $('#myTable tbody tr').slice(0, rowsShown).show();
            $('#paginate_block a:first').addClass('active');
            $('#paginate_block a').bind('click', function() {

                $('#paginate_block a').removeClass('active');
                $(this).addClass('active');
                var currPage = $(this).attr('rel');
                var startItem = currPage * rowsShown;
                var endItem = startItem + rowsShown;
                $('#myTable tbody tr').css('opacity', '0.0').hide().slice(startItem, endItem).
                css('display', 'table-row').animate({
                    opacity: 1
                }, 300);
            });
        });

есть код он создает пинганацию таблицы, но как можно уростить если таблица очень большая и получать результат
такой, чтобы например показывало первые 6 ... и последнию и изменять если человек открывает другую страницуimage.png
а не такой image.png
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы