This easy to use datatable uses an XMLDocument to Create a HTML table that is scrollable, and can be used almost like a Spreadsheet!
Todays enterprise apps more often than not, use a XML 'feed'. JSDatatable works with XML and CSV making it simple to represent your enterprise data in an easy to read table.
And, with a custom cell rendering mechanism, changing the appearance of your data on the fly is Simple! Add in the ability to also let your users EDIT the data in the table -- as easy as a spreadsheet -- then you are miles ahead! A sorting interface is also available. And do it all in less than 30k of included JavaScript code.
A 'listener' interface is also available so that you can tell (for example), if a row has been clicked, or double clicked. You can then use the API to retrieve all of the data in each table cell for that row.
I also include the ability to have buttons, checkboxes, and radio buttons with full programmatic support. (Get the values, and set the values for individual cells in the table.) You can also retrieve complete rows and columns of the cell objects.
Of course, all of the data in the table is accessible via gets and sets. Get any data in the table, change it, set it. It's up to you!