Saltar al contenido

js ejemplo de código de algoritmo de paginación

Ya no necesitas indagar más en otras webs ya que estás al sitio perfecto, contamos con la solución que necesitas y sin problema.

Ejemplo 1: demostración de paginación de javascript

var current_page =1;var records_per_page =2;var objJson =[ adName:"AdName 1", adName:"AdName 2", adName:"AdName 3", adName:"AdName 4", adName:"AdName 5", adName:"AdName 6", adName:"AdName 7", adName:"AdName 8", adName:"AdName 9", adName:"AdName 10"];// Can be obtained from another source, such as your objJson variablefunctionprevPage()if(current_page >1)
        current_page--;changePage(current_page);functionnextPage()if(current_page <numPages())
        current_page++;changePage(current_page);functionchangePage(page)var btn_next =document.getElementById("btn_next");var btn_prev =document.getElementById("btn_prev");var listing_table =document.getElementById("listingTable");var page_span =document.getElementById("page");// Validate pageif(page <1) page =1;if(page >numPages()) page =numPages();

    listing_table.innerHTML="";for(var i =(page-1)* records_per_page; i <(page * records_per_page); i++)
        listing_table.innerHTML+= objJson[i].adName+"
"
; page_span.innerHTML= page;if(page ==1) btn_prev.style.visibility="hidden";else btn_prev.style.visibility="visible";if(page ==numPages()) btn_next.style.visibility="hidden";else btn_next.style.visibility="visible";functionnumPages()returnMath.ceil(objJson.length/ records_per_page);window.onload=function()changePage(1);;

Ejemplo 2: pagination.js

$('#demo').pagination(    dataSource:[1,2,3,4,5,6,7,...,195],callback:function(data, pagination)// template method of yourself        var html = template(data);        dataContainer.html(html);    )

Recuerda algo, que tienes la opción de añadir un diagnóstico objetivo si diste con la solución.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *