A multi level dependent dropdown JQuery plugin that allows nested dependencies. The plugin allows you to convert normal select inputs, whose options are derived based on value selected in another input/or a group of inputs. It works both with normal select options and select with optgroups as well. Features:
Apply the plugin on a select element and set dependency to one or more other input / select elements (including dependency nesting).
Automatically convert select inputs with class depdrop to dependent dropdowns. The plugin supports HTML5 data attributes to configure the dependent dropdown options.
Supports both select input with basic options and select with optgroups.
Automatically lock/disable the dependent dropdown until dependent results are available.
The plugin uses ajax call to the server to render the list of dependent options.
Allows a loading indicator to be displayed in dependent select until the results are fetched from the server.