Mehrfachauswahl in <select> nicht zerstören?
Nicky Hochmuth
- javascript
0 lulu0 Nicky Hochmuth0 lulu
Ich habe mit einem Script entsprechend dem gespeicherten Werten eine
Liste mit Mehrfachauswahl erstellt. In der Form:
<select name="kategory[]" multiple="multiple" size="4">
<option value='1' selected='selected'>1</option>
<option value='2' >2</option>
<option value='3' >3</option>
<option value='4' selected='selected'>4</option>
</select>
Wenn ich nun im Browser diese Liste editieren möchte (einzelne Zeilen de-/selektieren) geht das nur, wenn man die <Ctrl>/Apfel-Taste drückt, ansonsten geht die ganze Voreinstellung verloren und nur die eine Zeile wird selektiert.
Wie kann man verhindern das sich die Voreingestellte Mehrfachauswahl selbst zerstört wenn man ohne die <Ctrl>/Apfel-Teste editiert?
Vielen Dank für eure Hilfe
Nicky Hochmuth
Huhu Nicky
Wie kann man verhindern das sich die Voreingestellte Mehrfachauswahl selbst zerstört wenn man ohne die <Ctrl>/Apfel-Teste editiert?
Benutze einfach Checkboxen anstelle der Select-Auswahl.
Du könntest natürlich auch mit Javascript etwas basteln um das gewünschte Verhalten nachzubilden.
Das funktioniert dann natürlich nur mit Javascript und stiftet vermutlich mehr Verwirrung als Nutzen, da es dann in Deiner Select-Auswahl anders funktioniert als im restlichen Web.
Viele Grüße
lulu
Du könntest natürlich auch mit Javascript etwas basteln um das gewünschte Verhalten nachzubilden.
Das funktioniert dann natürlich nur mit Javascript und stiftet vermutlich mehr Verwirrung als Nutzen, da es dann in Deiner Select-Auswahl anders funktioniert als im restlichen Web.
Ja ganau um dieses basteln mit Javascript geht es mir, sa es nur um einen beschränkten User-Kreis geht.
Gruss Nicky
Moin
Ja ganau um dieses basteln mit Javascript geht es mir, sa es nur um einen beschränkten User-Kreis geht.
Na dann viel Spass dabei.
Viele Grüße
lulu