Salve a tutti... ho un sito con jquery e il plugin chosen versione 0.9.12.
In questo sito devo da un menu a tendina selezionare delle categorie (semplice option) che corrispondono agli optgroup di una seconda tendina. Lo scopo è fare una prericerca e quindi nascondere tutti gli elementi non appartenenti alla categoria dell'option del primo menu a tendina.

Il primo menu è molto semplice
codice HTML:
<select id="menu_1">
 <option value="cat_1">Categoria 1</optino>
 <option value="cat_2">Categoria 2</optino>
</select>
Il secondo simile ma con optgroup
codice HTML:
<select id="menu_2">
 <optgroup label="cat_1">
   <option value="voce_1" data-cat="cat_1">Voce 1</optino>
   <option value="voce_2" data-cat="cat_1">Voce 2</optino>
 </optgroup>
 <optgroup label="cat_2">
   <option value="voce_3" data-cat="cat_2">Voce 3</optino>
   <option value="voce_4" data-cat="cat_2">Voce 4</optino>
 </optgroup>
</select>
Al change del #menu_1 attivo un ciclo che mi fa nascondere con hide() gli option e funziona bene.
Ma lo stesso sistema non funziona con gli optgroup... qualcuno ha riscontrato stesso problema? gli optgroup posso solo toglierli col remove() ma poi non posso piu visualizzarli perchè eliminati dal dom.
Senza troppo capire il motivo mi basterebbe anche solo poter rileggere il dom per il menu... voi sapete se è possibile?