dhtmlxForm supports different data sources and can be generated from a JSON object, XML, or HTML. The data in the form can be loaded automatically from the server and updated dynamically on the page.
The main advantages of using our Ajax form script:
In addition to the standard form elements supported by dhtmlxForm, you can also create and use your own custom controls. The component provides a flexible script API to manage form elements on the fly, to process events, and to validate input data.
To create complex DHTML forms with dependencies, dhtmlxForm is the tool you need. It can manage the activity of form elements, making some fields active or inactive according to the rules you define. Even complex form generation and processing is easy with dhtmlxForm.
dhtmlxForm is available in the Standard Edition only. Download and use dhtmlxForm for free under GNU GPL v2, or buy a Commercial or Enterprise License to use this component in a non-GPL project.
You can download dhtmlxForm standalone or get it with other DHTMLX components included in the dhtmlxSuite package.
Open Source - GPL - Allows the use of dhtmlxForm in GPL-licensed projects for free.
Commercial License ($49) - Allows you to use the component in one project (application) with an unlimited number of copies. With this license, you receive 1 month of technical support (or 5 support requests within 12 months) and one major update.
Enterprise License ($99) - Allows you to use the component in an unlimited number of projects on the condition that all of them are developed by one company. Free support/upgrades are provided for the first 12 months.
dhtmlxForm Standard Edition is distributed under GPL v2, Commercial, and Enterprise licenses (details)