Home > Web dev > Data Grids with AJAX, DHTML and JavaScript

Data Grids with AJAX, DHTML and JavaScript

October 22nd, 2009

In order to be presented effectively, information needs structure. The more intuitive data structure is designed, the better users can understand the content. Consequently, the data can be scanned and extracted in a more meaningful and systematic way.

Table is a perfect example of a well-structured data presentation, which is easy to analyze and easy to handle. Used for its original purpose – to present data, not to style it -, it can convey ideas effectively. And this is what most of us are actually trying to achieve in the Web.

Furthermore, the user experience can be greatly enhanced with further optional functionalities – such as sorting, filtering and fast editing. What solutions can you use to provide them in your tables?

Now it’s time to get this right and list the rest – 17 free solutions for data grids, developed with AJAX, DHTML and/or JavaScript. In a brief and descriptive overview.

Data Grids in an Overview

1. ExtJs Grid with Expander Rows, Collapse and Force Fit, Framed with Checkbox Selection and Horizontal Scrolling as well as standard Panel features such as framing, buttons and toolbars. (Thanks, Lucian Lature!).

b7dc4fdb4a06194d6f1946a6c9059e1b Data Grids with AJAX, DHTML and JavaScript

2. dhtmlxGrid shows flexible and solid structure and can be presented in a variety of ways. Numerous skins are available; also complex, paginated table structures can be easily created. The scripts are released under the GPL; support costs money.

dada46b20ddfb67605c3b32c9e415b07 Data Grids with AJAX, DHTML and JavaScript

3. Phatfusion Sortable sorts the columns in a table and filters its elements. (Thanks, Boris).

e9dcf60b4f25923cc44e2f5884e46b72 Data Grids with AJAX, DHTML and JavaScript

4. Mootable Sorting. Shows an example that highlights the table row and column of the cell you are hovering over.

0418985fec97ab1c36c6634d40daedae Data Grids with AJAX, DHTML and JavaScript

5. Elite Zebra Tables – Zebra tables with sorting functionalities.

c980d8076cef04d151e148db08507347 Data Grids with AJAX, DHTML and JavaScript

6. PHP Live Datagrid, based upon the XAJAX Library. Can be used for large databases, as shown in example containing over 500 pages. The table is paginated and can be browsed from page to page.

4c3a1d98f0ace73ef643348e1ec16d52 Data Grids with AJAX, DHTML and JavaScript

7. The Table Kit is based upon the Prototype Framework. The columns can be sorted, selected and the rows can be scaled. A tutorial related to table sorting ith Prototype is also provided.

845d5cb8b51048cda544719249fbf3f0 Data Grids with AJAX, DHTML and JavaScript

8. How to paginate, sort and search a table with Ajax and Rails. A comprehensive tutorial explains the basis of sortable tables with Ruby on Rails.

4a14f07c67676d3723aa0a8d74ad79f2 Data Grids with AJAX, DHTML and JavaScript

9. Unobtrusive Table Sort Script.

414cce1e5a01068023a14569d05fe988 Data Grids with AJAX, DHTML and JavaScript

10. Yahoo UI Library’s DataTables. Various examples with various demos in a brief overview. The scripts aren’t necessarily visually appealing, however they deliver some functionalities one won’t find in similar scripts. The example shown below has sorting and editing functionality.

3c4ba55328851e47ebb7d70b2c232682 Data Grids with AJAX, DHTML and JavaScript

11. Standardista Table Sorting

344aea9d9e5ffa80a5791c46d8fee692 Data Grids with AJAX, DHTML and JavaScript

12. Sortable Tables by WebFX.

28766bebce6dc95fc4f48a7392f03871 Data Grids with AJAX, DHTML and JavaScript

13. SortedTable

759395e22eb6c7d03dbf28357005aede Data Grids with AJAX, DHTML and JavaScript

14. Mootols Table Row & Column Highlighting. Shows an example that highlights the table row and column of the cell you are hovering over.

e90585f410d5279121e188a0753af402 Data Grids with AJAX, DHTML and JavaScript

Data Grids: Templates and Layouts

The following scripts offer basic sorting functionalities and can be used as templates for your projects.

Professional Solutions

Nice to know, quite expensive to have. Professional solutions can be quite expensive, as shown by Active Widgets, (which costs 395,- USD and also includes some further applications) and Editable JavaScript TreeGrid. However, both offer exquisite and quicks solutions. The latter enables you to create huge tables and handle the information efficiently.

77002c34ffb712d51ff6b4771cb1ff14 Data Grids with AJAX, DHTML and JavaScript

Possibly related posts: (automatically generated)

share save 171 16 Data Grids with AJAX, DHTML and JavaScript

Web dev Tags:, , ,

Related posts » Top jQuery plugins and tutorials in 2011
» 50 Awesome Animations using CSS3
» 25 Useful Html5 Cheat Sheets and Tutorials For Web Developer
» 7 Best Mobile Web HTML5 Framework For Mobile App Development
» 10 Common Useful PHP Regular Expression