• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Alle Items in Selectbox selektieren

K

ktver

Guest
Hallo,

ich habe mal eine Frage:

Selectbox:
PHP:
echo '<select style="width: 100%;" id="test_answer[' . $key . '][' . $key2 . ']" name="test_answer[' . $key . '][' . $key2 . '][]" size="10" multiple></select>';

Jetzt muss man wissen, das es mehrere Selectboxen gibt.
Alle Items von allen Selektboxen sollen vor dem Absenden des Formulars selektiert werden, damit ich alle Items bekomme, die in diese Selectboxen verschoben wurden.

So würde es zwar gehen:
Code:
$(document).ready(function(){	
	$('[name="testform"]').submit(function(){
		$('select option').prop('selected', true);
	});
})

Aber was ist, wenn evtl. später noch eine Selectbox dazu kommt, bei der diese Funktion nicht angewandt werden soll?

mfg
ktver
 
Zuletzt bearbeitet von einem Moderator:
Gib' den <select>s, die so gesendet werden sollen, einfach eine Klasse und passe den CSS-Selektor dann entsprechend an. Dann wird das Ganze auch nur bei diesen <select>s ausgeführt.
 
Klasse, super tipp, Danke.

PHP:
echo '<select class="tAnswer" style="width: 100%;" id="test_answer[' . $key . '][' . $key2 . ']" name="test_answer[' . $key . '][' . $key2 . '][]" size="10" multiple></select>';

...

$('.tAnswer option').prop('selected', true);
 
Zurück
Oben