Salve,

io ho questo piccolo grande problema:

ho una select con degli optgroup e una serie di options così strutturata:

codice:
<select>

<optgroup label="gruppo 1">
   <option value="..codice..json..">testo 1</option>
   <option value="..codice..json..">testo 2</option>
   <option value="..codice..json..">testo 3</option>
   <option value="..codice..json..">testo 4</option>
   <option value="..codice..json..">testo 5</option>
</optgroup>
<optgroup label="gruppo 2">
   <option value="..codice..json..">testo a</option>
   <option value="..codice..json..">testo b</option>
</optgroup>
...
...
<optgroup label="gruppo N">
   <option value="..codice..json..">testo X</option>
   <option value="..codice..json..">testo Y</option>
</optgroup>

</select>
io vorrei ordinare gli option all'interno degli optgroup... ovvero in ogni optgroup le option devono essere ordinate in ordine, che so, alfabetico...

non riesco assolutamente con prototype a capire come fare tale ordinamento.. quello che non capisco è come cambiare le posizioni degli elementi all'interno delle optgroup... non ci fossero state queste, avrei già risolto...

Grazie mille a chi mi da uno spunto