При работе над проектами мы часто сталкиваемся с необходимостью использования пагинации; автор также использовал множество плагинов для пагинации. При более внимательном рассмотрении можно заметить, что основной функцией пагинационных плагинов является предоставление базовых возможностей пагинации: переход на предыдущую страницу, следующую страницу, отображение промежуточных номеров страниц, перемещение на указанную страницу, отображение информации о пагинации (текущий номер страницы, общее количество страниц, общее количество записей, размер страниц) и передача данных пагинации серверу. Исходя из этого, автор решил создать плагин, сосредоточенный именно на этих ключевых функциях пагинации. Это обеспечивает большую универсальность по сравнению с другими JavaScript-плагинами для пагинации. Так родился easypage! Его цель — сделать работу с пагинацией максимально простой!
Обновление от 31.08.2018. Данное обновление обратно совместимо со старыми версиями. Основное обновление затронуло jquery.easypage.js. Для пользователей достаточно скачать новый файл и заменить им существующий. Новое обновление включает следующие возможности:
<link href="css/skins/jquery.easypage.css" rel="stylesheet" type="text/css"/>
<script language="JavaScript" src="jquery.easypage.js"></script>
var tableList = $(".pagin").page({
prefix:'cc', // Префикс для разделения нескольких пагинаций
// Адрес вызова действия пагинации
url:'repairPackageAction!list.huzd',
// Настройка параметров пагинации (необязательный параметр)
page:{'size':'page.pageSize','records':'page.totalRecords','current':'page.currentPage','pages':'page.totalPages'},
// По умолчанию количество записей на одной странице
pageSize:[10,5,20,30],
// Кнопка для выполнения запроса
queryBtn:'queryBtn',
// Метод сбора параметров
param:getQueryParam,
// Функция обратного вызова для заполнения таблицы данными
fillTable:fillTable
});
// Добавлен метод обновления
tableList.refresh();
// Автоматическое обновление текущей таблицы!
Дополнительные подробности использования доступны здесь: Подробная инструкция
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )