Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/06/2010, 11:38
Brahyam
 
Fecha de Ingreso: enero-2005
Mensajes: 122
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: como paso el valor de un radio button desde una iamada xajax?

Hola, no se si haz usado la funcion de xajax xjx.getFormValues('id_form').
Esta funcion te sirve para recojer todos los valores de tipo formulario que tengas en un contenedor que puede ser un form, una tabla, un div lo que quieras, todo lo que este por dentro lo recoje y hace un array con esta informacion, te explico mejor:

tenemos esto:
Código HTML:
<div id="form">
<input type="text" name="texto1" />
<input type="text" name="texto2" />
<input type="radio" name="radio" value="1" />
<input type="radio" name="radio" value="2" />
<input type="radio" name="radio" value="3" />
</div> 
luego recojes estos valores asi:
Código HTML:
<input type="botton" onclick="xajax_tuFuncion(xjx.getFormValues('form'))" value="enviar" /> 
En php tendriamos esto:

Código PHP:
public function tuFuncion($elements) {
    
$objResponse = new xajaxResponse();
    
//cuando hagas
    
return  $objResponse->alert(print_r($elementstrue));
    
//$elements mostraria un arreglo asi:
    
Array
      (
          [
texto1] => tu_valor
          
[texto2] => tu_valor
          
[radio] => //por ejemplo
      
)

y pues con eso ya tu harias lo que necesites...

Espero que te sirva.