Below there are various example pages of dependant controls in multiple layouts and with different CSS frameworks.
Dependent Controls is a library for making dependent drop-downs quickly and easily. It is written in pure ES6 JavaScript and doesn't have any dependencies. The library supports SELECTs, radio buttons, and any other custom HTML. Any CSS framework can be used for styling.
Multiple controls
The library supports SELECT drop-down lists, radio buttons, switches, data lists, and more.
CSS Frameworks
Any CSS framework or custom CSS can be used for styling. No limitations.
Modern JavaScript
The library is written in modern ES6 + TypeScript; no dependencies are required.
Data Sources
It has three data source options: JSON file, a direct JavaScript object, or a custom function for AJAX requests.
Storage Solutions
There is local storage, session storage, cookies, and deep links support.
Documentation
Great and extensive documentation is included.
Multiple Forms
It's possible to have any number of forms on the same page.
Look & Feel
The user ultimately defines all look & feel of the page; The library has minimal CSS styles.
The library supports three main data sources:
The library supports storage to save the current state and restore it after page refresh or when the back button is pressed.
The library supports multiple callback functions: