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 the component in a non-GPL project.
Open Source - GPL - Allows the use of dhtmlxForm in GPL projects for free.
Commercial License - 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. This license costs $49.
Enterprise License - 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. This license costs $99.
When buying dhtmlxSuite Commercial or Enterprise license, you get dhtmlxForm license for free, in addition to the other component licenses. See details here.