Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2008, 16:02
Avatar de totigo
totigo
 
Fecha de Ingreso: marzo-2007
Ubicación: America
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 3
Re: aprendiendo a manejar xajax.

Si te fijas en el codigo HTML veras que en el primer SELECT, hay un evento:
onchange="xajax_generar_select(document.formulario .provincia.options[document.formulario.provincia.selectedIndex].value)"

Tan pronto se selecciona un item del primer Select, se ejecuta la funcion generar_select la cual recibe como parametro el codigo de la provincia! en estos terminos:

1. El sistema realiza la busqueda
2. Construye la sintaxis HTML para el segundo select
3. Retorna la sintaxis que llenará el segundo SELECT en la capa id="seleccombinado",

//escribimos en la capa con id="seleccombinado"
$respuesta->addAssign("seleccombinado","innerHTML",$nuevo_sel ect);

//tenemos que devolver la instanciación del objeto xajaxResponse
return $respuesta;

En la capa HTML :

<div id="seleccombinado">
<select name="poblaciones">
<option value=0>Elegir provincia</option>
</select>
</div>


4. El segundo combo se llena!!

Veo que colocaste ECHO en las funciones!! Las funciones no te funcionaran con esos echos insertados!!

Cualquier duda no dude en preguntar!


Rodrigo Solorzano Pardo