- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Jquery selezionare una serire di valori
-
Jquery selezionare una serire di valori
Salve a tutti
Devo selezionare una serire da un select e vi faccio un breve esempio:
Dal seguente codice vorrei nascondere i valori che vanno dal 91 al 100.<option value="91" style="color: rgb(0, 0, 0);">- - - - - Friuli Venezia Giulia</option> <option value="92" style="color: rgb(0, 0, 0);">- - - - - Lazio</option> <option value="93" style="color: rgb(0, 0, 0);">- - - - - Liguria</option> <option value="94" style="color: rgb(0, 0, 0);">- - - - - Lombardia</option> <option value="95" style="color: rgb(0, 0, 0);">- - - - - Marche</option> <option value="96" style="color: rgb(0, 0, 0);">- - - - - Molise</option> <option value="97" style="color: rgb(0, 0, 0);">- - - - - Piemonte</option> <option value="98" style="color: rgb(0, 0, 0);">- - - - - Puglia</option> <option value="99" style="color: rgb(0, 0, 0);">- - - - - Sardegna</option> <option value="100" style="color: rgb(0, 0, 0);">- - - - - Sicilia</option> <option value="101" style="color: rgb(0, 0, 0);">- - - - - Toscana</option> <option value="102" style="color: rgb(0, 0, 0);">- - - - - Trentino Alto Adige</option> <option value="103" style="color: rgb(0, 0, 0);">- - - - - Umbria</option> <option value="104" style="color: rgb(0, 0, 0);">- - - - - Valle d' Aosta</option> <option value="105" style="color: rgb(0, 0, 0);">- - - - - Veneto</option>
Per non selezionare ogni singolo valore come faccio a selezionare l'option value che va dal 91 al 100?
Potri usare il maggiore e il minore?Grazie
-
Qualche richiesta specifica sul JS da usare!? (jQuery, JS puro o simili)
Con jQuery puoi usare un each su ogni option e vedere se è maggiore di tot e minore di tot'altro...
Se ti garba come idea facciamo su un codice adatto!
-
@Digital Daigor said:
Qualche richiesta specifica sul JS da usare!? (jQuery, JS puro o simili)
Con jQuery puoi usare un each su ogni option e vedere se è maggiore di tot e minore di tot'altro...
Se ti garba come idea facciamo su un codice adatto!Ciao ovviamente jQuery:)
Avevo già intuito di usare l'each e l'idea mi garba parecchio!
-
Allora credo che una cosa così possa andare:
$('#id_select option').each(function(){ val = $(this).attr('value'); if(val > 90 && val <= 100) { $(this).remove(); } });
Questo rimuove gli elementi con value > 90 e <= 100
Dimmi come ti sembra!
-
Ok grazie tantissimo lo provo e ti faccio sapere.