JQuery AJAX нумерация страниц
Я хотел бы настроить пагинацию jquery через ajax с плагином Pagination. К сожалению, я не могу заставить пример отображать более одного результата (даже после того, как я изменил настройку items_per_page). Как я могу заставить это работать? Можно скачать с github.
1 ответ
Похоже, что параметр items_per_page используется только для внутреннего использования и не влияет на то, как он отображает результаты.
items_per_page Количество элементов на странице. Максимальное количество страниц рассчитывается путем деления количества элементов на items_per_page (округляется в большую сторону, минимум 1). Обратите внимание: это значение только для расчета количества страниц. Фактический выбор элементов, связанных с текущей страницей и количеством элементов, должен выполняться вашим кодом в функции обратного вызова! По умолчанию: 10
Вам нужно будет обновить эту функцию, если вы хотите увеличить количество элементов на странице с помощью какого-либо пропуска и
function pageselectCallback(page_index, jq){
var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone();
$('#Searchresult').empty().append(new_content);
return false;
}
Все, что это делает, это копирует элемент по текущему индексу страницы, т.е. 1-3.