# tablesorter

## Reset/Restart the sort

### Flexible client-side table sorting

Back to documentation

NOTE!

- The default `sortInitialOrder` for the entire table is set to `desc` (descending sort).
- The last three columns have the initial sort order set in the ascending direction, using the headers option.
- Test the `sortReset` option by clicking on any column at least three times. It should sort in the `sortInitialOrder` direction on the first click, the opposite direction on the second click, then reset to the original sort order on the third click. This cycle repeats on subsequent sorts.
- Test the `sortRestart` option by clicking on any unsorted column to see that it will always restart from the `sortInitialOrder`.

# Demo

First Name (desc) | Last Name (desc) | Age (desc) | Total (asc) | Discount (asc) | Date (asc)
--- | --- | --- | --- | --- | ---
Peter | Parker | 28 | $9.99 | 20% | Jul 6, 2006 8:14 AM
Robin | Hood | 33 | $19.99 | 25% | Dec 10, 2002 5:14 AM
Clark | Kent | 18 | $15.89 | 44% | Jan 12, 2003 11:14 AM
Bruce | Almighty | 45 | $153.19 | 44% | Jan 18, 2001 9:12 AM
Bruce | Evans | 22 | $13.19 | 11% | Jan 18, 2007 9:12 AM

# Javascript

# HTML

Next up: Resetting the entire table sort ››