2011-07-27 35 views

Respuesta

55
$('#test').prop('checked', true); 

Nota sólo en jQuery 1.6+

6
$('#checkbox').prop('checked', true); 

Cuando quiera sin marcar:

$('#checkbox').prop('checked', false); 
9
$('#test').attr('checked','checked'); 

$('#test').removeAttr('checked'); 
4

de jQuery v1.6 uso prop

a CHEC K, que se checkd o no

$('input:radio').prop('checked') // will return true or false 

y para que sea checkd utilizar

$("input").prop("checked", true); 
+0

el PO no estaba preguntando si está marcada la casilla de verificación o no, pero la forma de comprobarlo –

+0

@Nicola i actualizar mi respuesta – diEcho

2

No es necesario para controlar sus casillas de verificación con jQuery. Puedes hacerlo con un JavaScript simple.

Este fragmento JS debería funcionar bien:

document.TheFormHere.test.Value = true;

+1

También podría escribir código en ensamblado, pero eso no significa que siempre desee hacerlo. – Dismissile

6

Creo que debería usar prop(), si está utilizando jQuery 1.6 en adelante.

para comprobarlo que debe hacer:

$('#test').prop('checked', true); 

para desactivarla:

$('#test').prop('checked', false); 
Cuestiones relacionadas