MudGuard: 2 abhängige Dropdowns - wann auf ungültige Kombination testen?

Beitrag lesen

Hi,

  1. Dropdown1 bestimmt, was Sache ist: bei Auswahl eines Wertes in Dropdown1 wird in Dropdown2 die Werteliste angepaßt.

So habe ich es bei einem Archivsystem gemacht und läuft unkompliziert. Ich baue serverseitig ein mehrdimensionales JS-Array auf. Clientseitig fülle ich dann die Dropdown's.

Danke - es geht mir aber nicht um die Implementierung, sondern mehr darum, was für den User am besten ist.
Server/Client oder Javascript sind im konkreten Anwendungsfall nicht vorhanden.

var a = new Array();
a['A'] = new Array('X', 'Y', 'Z');
a['B'] = new Array('X', 'Y', 'Z');
a['C'] = new Array('X', 'Y', 'Z');
a['D'] = new Array('X', 'Y', 'Z');
a['E'] = new Array('X', 'Y');
a['F'] = new Array('X', 'Y');
a['G'] = new Array('X', 'Y');

Ineffektiv - 8 Arrays, wo maximal 3 nötig wären ...

Die 2. 3. und 4. Variante sind umständlich und machen nur zuviel arbeit.

Die 2. Variante ist genauso aufwendig wie die erste - ist ja dasselbe nur mit vertauschten Positionen.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.