Estoy intentando deshabilitar un input radio y cambiar el valor y aparentemente todo funciona OK pero al leer el valor con $_POST en php este me arroja otro valor.
Tengo dos simples grupos de input radio:
Código HTML:
Ver original
Y en javascript tengo:
Código Javascript:
Ver original
function Bloquear(){ $('input[name="grupo02"][value="0"]').attr("checked", true); $('input[name="grupo02"]').attr("disabled", true); $('input[name="grupo02"]').val('0'); } function Desbloquear(){ $('input[name="grupo02"]').attr("disabled", false); }
Lo unico que hacen es que al precionar SI en los input radio del grupo01 deshabilita el grupo02 y lo posiciona en NO, pues la cosa es que todo esta bien el unico problema es cuando presiono SI en el grupo02 y posteriormente presiono SI en el grupo01 este hace todo correctamente en pantalla pero en php me toma el grupo02 con valor 1 aunque en pantalla este seleccionado y deshabilitado el valor 0, intente agregando $('input[name="grupo02"]').val('0'); pero igualmente me sigue arrojando valor 1
Esto lo puedo resolver en php comparando si esta elegido SI en el grupo01 pero creo que ese no es el caso y por eso me gustaria saber que estoy haciendo mal, espero alguien me pueda dar una manita.
Saludos a todos.