Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/07/2008, 02:31
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Respuesta: ayuda con radio boton

Hola:

Por lo que veo, no se trata de un problema ajax sino javascript (aunque sea en una rutina ajax), así que después de contestarte voy a mover el tema al foro javascript.

Fíjate que la función DatoRadio() está definida sin parámetros y en su contenido usa una variable "misteriosa" llamada buscar.

Por otro lado para usarla pones un parámetro:
Código:
radio=DatoRadio(document.frmbusqueda.buscar.value);
... pero ese parámetro no existe porque te refieres al atributo value de un array...

Tan solo tienes que quitar unas cosas aquí y poner otras allí...

Bueno, ¡vamos al lío!... Si a la llamada le quitas el ".value" final, lo que vas a pasar es el array de radios que necesitas:

Código:
radio=DatoRadio(document.frmbusqueda.buscar);
Y ahora debes redefinir la función DatoRadio() para que procese ese parámetro...
Código:
function DatoRadio(buscar) //esta funcion la copie en otro sitio
{
    for(i=0;i<buscar.length;i++)
        if(buscar[i].checked) return buscar[i].value;
}
Tan solo poniendo el parámetro que faltaba y modificando la llamada debería funcionar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo