Ich habe ein dynamisch bevölkert (von Ajax) Auswahlbox mit daraus resultierenden Optionen wie folgt aus:optgroups Hinzufügen von Javascript wählen mit dynamisch
<select id="destination" name="destination">
<option value="london-paris">London-Paris</option>
<option value="paris-london">Paris-London</option>
<option value="london-newyork">London-New-York</option>
<option value="newyork-london">New-York-London</option>
<option value="london-berlin">London-Berlin</option>
<option value="berlin-london">Berlin-London</option>
<option value="london-helsinki">London-Helsinki</option>
<option value="helsinki-london">Helsinki-London</option>
... es gibt tatsächlich mehr von ihnen aber nicht die Essence
Die Sache, die ich möchte ist, diese zwei Optionsteile durch optgroup mit Javascript (mit Jquery oder Mootools vielleicht) zu gruppieren, nachdem die Liste geladen ist, so dass vor jeder dieser Gruppe - wir fügen ein optgroup-Tag mit Label, dass Wir bekommen von der zweiten Option html des g roup (eigentlich das Wort vor dem Bindestrich):
<select id="destination" name="destination">
<optgroup label="Paris">
<option value="london-paris">London-Paris</option>
<option value="paris-london">Paris-London</option>
</optgroup>
<optgroup label="New-York">
<option value="london-newyork">London-New-York</option>
<option value="newyork-london">New-York-London</option>
</optgroup>
<optgroup label="Berlin">
<option value="london-berlin">London-Berlin</option>
<option value="berlin-london">Berlin-London</option>
</optgroup>
<optgroup label="Helsinki">
<option value="london-helsinki">London-Helsinki</option>
<option value="helsinki-london">Helsinki-London</option>
</optgroup>
</select>
Obwohl es in jeder Gruppe immer zwei Ziele gibt.
Bitte, Ratschläge, wie Sie dies implementieren Vielen Dank im Voraus.
Wow, vielen Dank! Schön, es hat funktioniert ich wünschte! – moogeek