This table is sorted on the server. When you click on the headings, an ajax request is sent to the server and the script then populates the table with the new data returned from the server.
| Lastname | Firstname | Position | Income | Employee since |
| Amundsen | Sandra | Freelancer | 61000 | 2005 |
| Amundssen | John | Consultant | 63500 | 2005 |
| Barren | Lucy | Key Account Manager | 65000 | 2001 |
| Barren | Simon | Key Account Manager | 70000 | 2000 |
| Benes | Michael | Project leader | 72500 | 2001 |
| Brent | David | Regional manager | 85500 | 1995 |
| Canterbury | Tim | Senior Sales Rep. | 75500 | 1998 |
| Christiansen | Tom | Team leader | 65500 | 1998 |
| Cruz | Karl | System administrator | 63000 | 2005 |
| Doe | Peter | Graphic artist | 55000 | 2003 |