[jQuery-es] Seleccionar radio button

Choan C. Gálvez choan.galvez en gmail.com
Mie Nov 22 06:56:25 PST 2006


On 11/22/06, NeCuDeCo <necudeco en gmail.com> wrote:
> Como le hago para seleccionar un determinado radio button con jquery.
>
>     <input type="radio" id="tpjuridica" name="TipoPersona" value="j"   />
> Persona Juridica
>     <input type="radio" id="tpnatural" name="TipoPersona" value="n"
> checked="checked" /> Persona Natural
>
> para saber que radio button esta seleccionado uso
>
> tp = $("input[@name='TipoPersona']:checked").val();
>
> Pero no se como hacer para cambiar la seleccion con jquery ... alguna
> pista??

Sí, alguna que otra.

Lo que debes hacer es tocar el atributo checked del radio:

    $("#search input[@type=radio]:eq(1)").attr("checked", true);

Al loro: ese `:eq(1)` lo que hace es restringir la colección al
segundo elemento que coincide con la selección. Lo demás... pues le
damos un valor a un atributo.

Salud.
-- 
Choan
<http://choangalvez.nom.es/>

Scriptia, javascript y buenas prácticas en español
<http://blog.scriptia.net/>


Más información sobre la lista de distribución jquery-es