Skip to content
The dynamic table input JavaScript plugin
JavaScript HTML
Branch: master
Clone or download

Latest commit

Latest commit c7ddaba Mar 12, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist Fixed issue #132 Mar 12, 2020
src
test Fixed issue #132 Mar 12, 2020
.babelrc Upgraded to use webpack 4 Apr 8, 2019
.gitignore Rewrite by using ES6 Mar 28, 2019
CHANGELOG.md Fixed issue #132 Mar 12, 2020
LICENSE Rewrite by using ES6 Mar 28, 2019
README.md Working on v2.0.3 May 14, 2019
karma.conf.js Added more test cases Jun 17, 2019
package-lock.json Working on v2.0.6 Mar 11, 2020
package.json Working on v2.0.6 Mar 11, 2020
webpack.common.js Upgraded to use webpack 4 Apr 8, 2019
webpack.dev.js Working on v2.0.3 May 16, 2019
webpack.prod.js Working on v2.0.6 Mar 11, 2020

README.md

AppendGrid

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 different situations.

About verisons

You may find that the project name on GitHub is still "jquery.appendGrid". It is just a historical reason that version 1 required jQuery but it is not required in version 2 anymore. In order to keep GitHub project URL so the repository name was not changed.

The new code is rewritten by using ES6. It will compatible with modern web frameworks such as Bootstrap 4 and Bulma natively. For version 1 that based on jQuery UI will provide bug fix only.

Prerequisite

  • Nope, just need a modern web browser that can run JavaScript!

Demo

Lots of demo cases are available on Demo section of AppendGrid website.

Documentation

The full list of options / methods / callback events are available on the Documentation section of AppendGrid website.

Instructions

  • Execute command npm install to install development dependencies
  • Execute command npm run start for running development server and preview
  • Execute command npm run build for creating distribution files

Others

License

Licensed under the MIT license.

You can’t perform that action at this time.