datagrid - Javascript data grid with auto adjusting row height -


i javascript ui library can create data grid supports variable row height. i.e. each row can have different row height automatically adapts fit content, , lets text wrap next line.

i have seen people looking feature in many free libraries(e.g. slickgrid), took me quite while find viable alternatives. prefer ones free commercial use, consider paid products.

i looked in detail, , found following results:

of alternatives, have found 1 free commercial use - [dojox datagrid][1], not clear how use custom editors (most commercial ones offer this).

there quite few viable alternatives require payment commercial use: dhtmlxgrid, jquery easyui datagrid, jqwidgets, wijmo grid widget, jidetable, , sencha extjs grids.

of these, best dhtmlxgrid http://dhtmlx.com/docs/products/dhtmlxgrid/ - free version gpl, pro version $199.

more detailed notes below:

  • dhtmlxgrid supports wrapping, rich text, many data sources, event handlers, custom editors. looks has solid documentation , support forums. free version has "ability create custom cell editors", "inline cells editing", etc. comparison pro. free version not have "multi-line footers", "colspans , rowspans", serialisation options (xml). not appear problem. on 100 samples. free version gpl (use care!). pro version $199. have separate rich text editor. free. dhtmlxeditor. docs show more buttons. discussion of using dhtmlxgrid dhtmlxeditor. should possible. had trouble, last version might work. integration dhtmlxdatastore might useful. providing undo/redo operations might useful. requires pro version. built-in cell editors: search "usage of cell editors (excell)" in here (samples here) , "define new cell editors (excell)" here. best solution. though little doubt on editors.

  • dojox datagrid looks ok. not dhtmlxgrid. supports wrapping, rich text, data sources, event handlers. unclear on custom editors.

  • sencha extjs grids. requires commercial license. price $3,225 5 developers.

  • jquery easyui datagrid looks okish, bit simple. supports autorowheight, rich text, json import (but no others?), event handlers. free version gpl (be careful!) - pro version $449. solution, though little doubt on editors , export.

  • jqwidgets has auto row height, not free commercial use ($199).

  • wijmo grid widget (wijgrid) has auto row height, costs $495.

  • jidetable has auto row height, costs $99. doesn't solid others.

it worth noting gpl may ok if users staff have log in access - apparently gpl requires give source people use (but should confirm yourself).


Comments

Popular posts from this blog

ruby on rails - RuntimeError: Circular dependency detected while autoloading constant - ActiveAdmin.register Role -

c++ - OpenMP unpredictable overhead -

javascript - Wordpress slider, not displayed 100% width -