There's a newer version of appendGrid!
What is it?

appendGrid allow you to input structured data row by row such like filling spreadsheets. It allows you to add/remove/insert/delete row in the grid. The generated input/select/textarea controls are well named for submitting to server side applications such as ASP.NET/PHP/JSP. Multiple options and callback events are available to fit every situation.

If you are looking for a searching grid control that can provide sorting/filtering/paging, please try the other awesome grid plugins such as jqGrid and DataTables.

Key features
Easy to use
jQuery UI widgets supported
Multiple build-in input types included HTML5 input types
Customizable input types
Sub grids supported
Compatible with major web browsers
Ready for internationalization
Change log
  • Fixed a problem on get/set values on select element with `multiple` attribute (Thanks shahab2058 for reporting)
  • Fixed jQuery UI Button issues on jQuery UI v1.12.
    (Thanks gdevilee for reporting)
  • jQuery UI v1.12 will become minimum requirement as it had some breaking changes that incompatible with its previous version.
  • Fixed a problem that column width is not correct when no command buttons visible at the end of row.
    (Thanks Ridwan09 for reporting)
  • Fixed a problem that calculation on column width is wrong when `maxBodyHeight` is used with Bootstrap.
    (Thanks mrsiva26 for reporting)
  • Fixed a problem that `uniqueIndex` become `undefined` in `afterRowDragged` callback.
    (Thanks rasikrodri for reporting)
  • Added `maxBodyHeight` option to limit the maximum height on table body and vertical scrollbar will be displayed when this height limit is reached.
    (Thanks niftyhawk for suggestion)
  • Fixed a problem that `buttonClasses` is not working.
    (Thanks pbreah for reporting)
  • Fixed a problem that `nameFormatter` is not working on `hidden` type columns.
    (Thanks robertadsoft for reporting)

Full changelog is available at Github.