// This is a very simple demo that shows how a range of elements can // be paginated. // The elements that will be displayed are in a hidden DIV and are // cloned for display. The elements are static, there are no Ajax // calls involved. var _items_per_page=10; /** * Callback function for the AJAX content loader. */ function initPagination() { var num_entries = $('#hiddenresult div.result').length; // Create pagination element $("#Pagination").pagination(num_entries, { num_edge_entries: 3, num_display_entries: 3, callback: pageselectCallback ,items_per_page:_items_per_page }); } /** * Callback function that displays the content. * * Gets called every time the user clicks on a pagination link. * * @param {int}page_index New Page index * @param {jQuery} jq the container with the pagination links as a jQuery object */ function pageselectCallback(page_index, jq){ // Get number of elements per pagionation page from form var items_per_page = _items_per_page; //alert(members.length); var l = $('#hiddenresult div.result').length; var max_elem = Math.min((page_index+1) * items_per_page, l ); var newcontent = ''; $('#Searchresult').empty(); // Iterate through a selection of the content and build an HTML string for(var i=page_index*items_per_page;i