Auswahlliste soll auf letzten Eintrag selektiert bleiben

Status
Nicht offen für weitere Antworten.

Mayday171

Erfahrenes Mitglied
Hallo

Ich habe eine Auswahlliste mit mehreren <option>-tags. Mit diesen öffne ich dynamisch Seiten in einen Textfeld (mithilfe eines Buttons -->action php_self).
Mein Problem ist, dass die Felder immer wieder erlöschen bzw. der zuletzt angewählte Eintrag soll nach dem übergeben der Werte noch selektiert sein.
Ist das möglich?
Wenn ja wie?

DANKE IM VORAUS

MfG
 
Wenn die Formulardaten serverseitig verarbeitet werden, könntest du den ausgewählten Initialwert des Elements einfach bestimmen, etwa so:
PHP:
<?php

	…
	$array = array(
		'Inhalt-1' => 'Wert-1',
		'Inhalt-2' => 'Wert-2',
		'Inhalt-3' => 'Wert-3'
	);
	echo '<select name="select-element">';
	foreach( $array as $content => $value ) {
		echo sprintf(
			'<option value="%s"%s>%s</option>',
			htmlentities($value),
			( isset($_REQUEST['select-element']) && $_REQUEST['select-element'] == $value )
				? ' selected="selected"'
				: '',
			htmlentities($content)
		);
	}
	…

?>
 
Status
Nicht offen für weitere Antworten.
Zurück