Creating client-side dynamic dependent controls , interactive user interface
- by igor
Hello everyone!
I am looking for client-side javascript plugin for jquery(prefered, or maybe other framework) or other javascript framework, that implements dynamic, interactive user interface (fig. 1)
Requirements:
1) user interface shall be dynamic (client-side, javascript).
2) the displaying of the next control shall be dependent on input of previous control(s)
3) the dependency shall be implemented in declarative form (settings, mapping, xml...)
4) this scope of controls shall be supported:
dropdown list - fixed list (static,
list of items has fixed scope of
items)
edit input (loop-up) - dynamic list,
dependent on user input
dropdown list - fixed list (dynamic,
list of items dependent on previous
input)
static structure controls to display
dynamic data.
5) this scope of dependencies shall be implemented:
one-way: one to one
one-way: one to many
6) this scope of dependency actions shall be implemented:
hide (remove) control
show (add) control
show disabled
set default value
7) controls shall be filled in by using ajax requests to the server-side application (json, xml...)
Any thoughts, references, I would appreciate any assistance.
Fig. 1. Interactive user interface