var nav_start = result.pageNum - Math.ceil(nav_size/2); var nav_end = nav_start + nav_size; if (nav_end > result.pages) { nav_start = result.pages - nav_size; nav_end = result.pages; } if (nav_start < 0) { nav_start = 0; nav_end =nav_size<result.pages?nav_size:result.pages ; }
for (var i = nav_start; i < nav_end; i++) { var page_index = (i + 1); if (result.pageNum == page_index) { nav_bar_numbers += "<li class='paginate_button active' data-dt-idx='" + page_index + "'><a href='javascript:void(0) ' aria-controls='example2' >" + page_index + "</a></li>"; } else { nav_bar_numbers += "<li class='paginate_button' data-dt-idx='" + page_index + "'><a href='javascript:void(0)' aria-controls='example2' >" + page_index + "</a></li>"; } }