Contextual pagination for multi-page tables
Publication Date: 2010-Nov-04
The IP.com Prior Art Database
A method for presenting contextual information for multi-page tables or data by contextual pagination
Page 01 of 2
Contextual pagination for multi -page tables
Disclosed is a method for presenting contextual information for multi-page tables or data using a contextually tagged index.
When a Web application displays a large table or list, the data is typically split up into multiple pages, with pagination controls on the top and/or bottom of each page. The pagination controls are typically hyperlinks, such as "Previous |
Next" in the simplest case, or a may include a dynamic index of page numbers, such as "Previous | 1...5 6 7 8 9 10
11 12 13 14 ... 35 | Next". In either case, the user has no way of knowing exactly what is on each page and therefore which page to link to, since there is no discernible relationship between the page numbers and the content of the page. Finding the desired content is a matter of trial and error, and with a large number of pages this can be tedious and frustrating.
This numbered index is replaced with a contextually tagged index, so that users can see from the index what each page contains. Each page is identified by a text tag associated with the first and (optionally) last item on the page, similar to the tags at the top of dictionary pages. The text tags are created from the field(s) on which the data is sorted. To cope with the larger volume of information in the index, the index is rendered as a drop-down selection list with a submit button, rather than as a collection of hyperlinks.
information required to render the pagination controls.
The pagination object has (at a minimum) the following properties and corresponding accessor methods:
items - a reference to the complete list of items
pageIndex - the index of current page
pageSize - the number of items to be displayed per page
pagingLabel - a textual label identifying the item sorting properties used construct the contextual index pagingSelectorName - the form prop...