nov
08

Vi è capitato di avere un select con molti option e di avere un valore dinamico che decida quale option sia selezionata?

Esempio

Codice
<select name=”prova”>
<option value=”yes”>Si</option>
<option value=”no”>No</option>
</select>

Adesso se io avessi il valore no, dovrei settare l’option value=no selected.
Ma dovrei fare un un if e controllare di volta in volta la variabile.
Ma grazie a jQuery il problema lo risolviamo così:

Codice
<select name=”prova” selected=”no”>
<option value=”yes”>Si</option>
<option value=”no”>No</option>
</select>

Codice javascript

Codice

$(document).ready(function() {

$(‘select’).each(function(){
var selected = $(this).attr(‘selected’);
$(‘option[value='+selected+']‘).attr(‘selected’,'selected’);
});
});

Ricordatevi di avere la libreria jQuery.


Ti piace Option selected e valore selezionato? allora seguici.

Segnala subito l'articolo
Add to: Digg Add to: Del.icio.us Add to: Technorati Add to: StumbleUpon Add to: Reddit Add to: Slashdot Add to: Netscape Add to: Furl Add to: Newsvine Add to: Yahoo Add to: Google Add to: Blinklist Add to: Spurl Add to: Diigo Add to: Ma.Gnolia

Qualcosa da dire? Fallo subito