By default, KeyTable will attach itself to the first table it finds in the DOM with the class ‘KeyTable’ and apply basic navigation controls. There are a number of initialization parameters that you can pass into the constructor to provide a bit more control over the default behavior.
KeyTable expects the target table to be well defined and to have a tbody tag. It also utilizes jQuery’s selector and event methods in order to provide easy cross platform implementation. However, since jQuery usage is limited to just these two components it would be relatively easy to port KeyTable to any other library you like. KeyTable has been tested to works on: IE6+, Firefox 3+, Safari 3+, Opera 9.6, and it should work just fine on other browser as well.
Developed by Allan Jardine; KeyTable is available for download under GPL v2 or BSD 3 Point Style licenses. You can find further information, demos & download on KeyTable Website.