javascript - jQuery - Populating pagination element -
i'm populating ul.pagination links based on row returns. there slight problem however. have on 12 rows returned, , pagination() function displaying 1 button. how can buttons equal 2 if count 14 rows ?
//populate pagination function pagination(data) { var options = $("ul.pagination"); var count = object.keys(data).length; var buttons = (count / 12); //alert(buttons); (var = 1; <= buttons; i++) { options.append($("<li />").html('<a class="page" id="' + + '" href="#">' + + '</a>')); } }
use math.ceil((count / 12)) number of buttons
function pagination(data) { var options = $("ul.pagination"); var count = object.keys(data).length; var buttons = math.ceil((count / 12)); //alert(buttons); (var = 1; <= buttons; i++) { options.append($("<li />").html('<a class="page" id="' + + '" href="#">' + + '</a>')); } }
Comments
Post a Comment