dhtmlxForm is a JavaScript component that helps you quickly generate and process Ajax-based web forms with a standard set of elements: input field, select box, radio button, checkbox, etc. The form component provides built-in file upload control, form validation and the ability to save user input to the backend database.
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 JavaScript API to manage form elements on the fly, to process events, and to validate input data.
To create complex 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. Download
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. Buy it
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. Buy it
When buying dhtmlxSuite Commercial or Enterprise license, you get dhtmlxForm license for free, in addition to the other component licenses. See the details.
dhtmlxForm Standard Edition is distributed under GPL v2, Commercial, and Enterprise licenses (details)