voglio ottenere casella di controllo con un valore specfic e renderlo controllato ..Ottenere casella di controllo con il valore specifico
faccio come questo
$(":checkbox").filter({"value":5}).attr("checked","true");
e qui è la html
<input type="checkbox" name="priv" value="1"/>
<input type="checkbox" name="priv" value="2"/>
<input type="checkbox" name="priv" value="3"/>
<input type="checkbox" name="priv" value="4"/>
<input type="checkbox" name="priv" value="5"/>
<input type="checkbox" name="priv" value="6"/>
<input type="checkbox" name="priv" value="7"/>
<input type="checkbox" name="priv" value="8"/>
ecco a demo del problema
Funziona, grazie – palAlaa
Prego – Adil
Mi ha rubato mezz'ora: il punto e virgola nel secondo esempio di codice è una specie di male. Quando copi l'intera riga ('$ (" input [type = checkbox] [value = 5] "). Prop (" checked ", true);') e lo incolla nel tuo script, SublimeText + JSHint (nel mio caso) genererà l'errore "Inaspettato". Il browser ** interrompe l'esecuzione ** del tuo codice con l'errore 'Inaspettato token ILLEGAL'. Cancellare il punto e virgola e rimpiazzarlo con un "fresco" mi ha aiutato (immagina la mia disperazione dovuta alla desolazione ...) Immagino che ci sia un ascii-char nascosto o sth –