Estoy usando jquery ui buttonset para darle estilo a los radio buttons. Es esto:
http://jqueryui.com/demos/button/#radio
Por alguna razón, el plugin no cambia el estado de los radio buttons cuando se clickea sobre uno de ellos. Y no encuentro manera de obtener el estado actual a la hora de enviar el formulario por ajax.
Este el el codigo:
Código HTML:
Ver original...
<td class="iphone-radio"> <input type="radio" id="radio1" name="popups" val="on" /><label for="radio1">ON
</label> <input type="radio" id="radio2" name="popups" checked="checked> val="off" />
<label for="radio2">OFF
</label> <td class="iphone-radio"> <input type="radio" id="radio3" name="notifications" val="on" /><label for="radio3">ON
</label> <input type="radio" id="radio4" name="notifications" val="off" checked="checked" /><label for="radio4">OFF
</label> ...
Código Javascript
:
Ver originalj( "#preferences .iphone-radio" ).buttonset();
La documentacion del buttonset no dice como obtener el valor actual!! Y no encuentro en internet nada util.
En fin, una vez inicializados mis grupos de radio button, aquellos que tienen el atributo "checked" por default nunca lo pierden, y a los demas nunca se les adjudica.
Alguna pista?