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)