String bilden von ausgewählten Select Feldern

xtramen01

Erfahrenes Mitglied
Hallo Leute,
ich habe ein Problem bei dem ich nicht weiter komme.
Ich möchte einen bestimmten String per Ajax an eine Seite übergeben um diesen dann weiter zu verarbeiten.
Das ist erstmal kein Problem.

Mein Problem besteht darin diesen String überhaupt zu bilden.
In diesem String soll enthalten sein die ID des Select Feldes und der momentan gewählte Optionswert (value).

Aus folgenden Selects sollte also nachfolgender String entstehen:

HTML:
<select name="option[1]" id="option[1]" onchange="bilde_string()">
	<option value="53">nein</option>
	<option value="54" selected="selected">ja</option>
</select>
<select name="option[2]" id="option[2]" onchange="bilde_string()">
	<option value="55">nein</option>
	<option value="56" selected="selected">ja</option>
</select>

Code:
String: options=[1,54][2,56]

Hat da jemand einen Vorschlag und/oder könnte mir da kurz auf die Sprünge helfen?

Vielen herzlichen Dank!
 
Hi,

du könntest die Select-Felder in einer for-Schleife bearbeiten. In der Schleife ermittelst du über die IDs die Select-Objekte und über deren options-Kollektion den value des gewählten (selectedIndex) Eintrags.

Beispiel: http://jsfiddle.net/Quaese/9StrQ/

Ciao
Quaese
 

Neue Beiträge

Zurück