jQuery: DataTables for smart Tables

DataTables is a brilliant jQuery plugin that instantly adds a full set of advanced interaction controls over whatever HTML table it gets attached to. It’s flexible, well-coded and does the job in a fantastic manner, thereby lifting a lot of grunt work off any developer who doesn’t feel like creating table controls up from scratch any more.

In bullet-point form (because copy & paste is always the easiest way), DataTables basically offers up all of this on a platter to you:

- Variable length pagination
- On-the-fly filtering
- Multi-column sorting with data type detection
- Smart handling of column widths
- Display data from almost any data source (DOM, Javascript array, Ajax file and server-side processing)
- Fully internationalisable
- UK, French, German, Spanish, Russian, Norwegian, Portuguese Brazilian (and more) translations provided
- jQuery UI ThemeRoller support
- Rock solid – backed by a suite of 1300+ unit tests
- State saving
- Hidden columns
- Dynamic creation of tables
- Ajax auto loading of data
- Custom DOM positioning
- Single column filtering
- Alternative pagination types
- Non-destructive DOM interaction
- Sorting column(s) highlighting
- Extensive plug-in support (Sorting, type detection, API functions, pagination and filtering)
- Fully themeable by CSS
- Solid documentation
- Full support for Adobe AIR

In a nutshell, it’s good… very good.

datatables-jquery-screenshot

Related Link: http://www.datatables.net/index

You might also enjoy:

About Craig Lotter

Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under the Funakoshi karate style and for the most part, simply enjoys life with his amazing wife and daughter. Oh, and he draws ever now and then too.
This entry was posted in Software & Websites, Technology & Code and tagged , , , , tables. Bookmark the permalink.
  • http://www.romehotelsnear.com/ charles@rome hotels

    Substantially, the post is in reality the best on this worthy topic. I concur with your conclusions and will eagerly look forward to your incoming updates. Just saying thanks will not just be adequate, for the exceptional clarity in your writing. I will at once grab your rss feed to stay abreast of any updates. Pleasant work and much success in your business efforts!

  • http://www.romehotelsnear.com/ charles@rome hotels

    Substantially, the post is in reality the best on this worthy topic. I concur with your conclusions and will eagerly look forward to your incoming updates. Just saying thanks will not just be adequate, for the exceptional clarity in your writing. I will at once grab your rss feed to stay abreast of any updates. Pleasant work and much success in your business efforts!

  • Breno Jacinto

    Oss! Just another Karateka (from the lineage of Funakoshi Sensei, should mention) from Brazil who just visited your site. Thank you!

  • Breno Jacinto

    BTW, do you train under Stan Smith Sensei or any of his senior students?

  • http://www.craiglotter.co.za Craig Lotter

    Osu indeed! No, I train under Sensei Birgitt and Gert Smit who train directly under Dai Hanso Eddie Ward (albeit via Skype).

blog comments powered by Disqus