To decrease loading time and simplify navigation through large amount of table records, version 1.1 introduces paging support. Table data can be divided into small datasets displayed on separate pages keeping all rows in entire dataset accessible for API methods. Grid content can be loaded entirely during initial load or pages can be loaded dynamically on demand through Ajax callbacks.
Ability to handle large datasets
Drag-and-drop functionality presented earlier in version 1.0 was redesigned to provide fast performance and let users to quickly reorder grid rows. The tree structured grid extension dhtmlxTreeGrid provides drop-between and drop-inside capabilities which were earlier represented in dhtmlxTree. Now grid rows also can be drag-n-dropped into external HTML elements.
Extended server-side support
dhtmlxDataProcessor implemented in dhtmlxGrid allows grid data to be easily updated on server side. All changes made in browser can be automatically applied to a database. dhtmlxDataProcessor includes ready to use server side solutions for PHP(v.4 and 5), ASP and Ruby-on-Rails and easily can be extended to any other server side language.
dhtmlxGrid 1.1 is available in two editions: Standard Edition and Professional Edition. The Standard edition is licensed under GNU General Public License (GPL) and can be downloaded from dhtmlxGrid Homepage. Professional Edition provides enriched functionality and can be purchased according to Commercial license ($149).