2013-02-05 8 views
6

voglio impostare per controllare un ingresso casella di controllo per valore e nome ..logici e per i selettore Jquery

<input name="email" type="checkbox" value="1" tabindex="2"> 

Come posso fare questo? Ho bisogno che entrambe le condizioni siano fatte.

fallisce su & &

$("input[name=email] && [value='+i+']").attr('checked', true); 

Questo codice è verso una per iterazione e "i" sta prendendo un valore numerico. Grazie in anticipo per il vostro tempo e aiuto ...

risposta

15

Basta usare entrambi i selettori uno accanto all'altro:

$("input[name=email][value=" + i + "]").prop('checked', true); 

Eventuali selettori che non hanno spazio tra loro vengono applicati allo stesso elemento.

+0

wow, risposta molto veloce, grazie amico! – chespinoza

+0

Eloquente in brevità. Grazie Signore! –