gocept.jsform¶
Advanced forms in JavaScript¶
The latest stable version is ; you will find it at github.
gocept.jsform is a MIT licensed library, written in JavaScript, to build forms and collections from JSON data directly in the browser.
For most developers, building forms is a bothersome, boring and mostly repeating task. gocept.jsform makes building forms flexible and almost fun. It renders forms in the browser based on a simple JSON datastructure, using advanced technology like HandlebarsJS and KnockoutJS. Field types may be inferred from the data you provide and form fields are saved automatically to the server.
As a developer, all you have to do is include the sources (see Installation) and write some JavaScript code:
var form = new gocept.jsform.Form('form', {save_url: 'save'});
form.load(
{'firstname': 'Robert', 'is_child': true},
{'firstname': {'label': 'Name'}, 'is_child': {'label': 'Child?'}}
);
Contents¶
- Introduction
- Usage
- API
- Contributing
- Changelog
- 3.0.1 (2016-03-17)
- 3.0.0 (2016-02-03)
- 2.8.0 (2015-12-09)
- 2.7.2 (2015-12-04)
- 2.7.1 (2015-12-04)
- 2.7.0 (2015-12-04)
- 2.6.3 (2015-11-18)
- 2.6.2 (2015-11-17)
- 2.6.1 (2015-11-16)
- 2.6.0 (2015-11-12)
- 2.5.1 (2015-11-11)
- 2.5.0 (2015-11-06)
- 2.4.0 (2015-09-08)
- 2.3.0 (2015-07-31)
- 2.2.0 (2015-06-17)
- 2.1.0 (2015-04-09)
- 2.0.0 (2015-03-26)
- 1.2.0 (2014-10-22)
- 1.1 (2014-04-07)
- 1.0 (2013-12-13)
- 0.8 (2013-12-10)
- 0.7 (2013-12-03)
- 0.6 (2013-09-06)
- 0.5 (2013-09-06)
- 0.4 (2013-08-27)
- 0.3 (2013-08-27)
- 0.2 (2013-08-26)
- 0.1 (2013-08-17)