
28/01/2008, 16:02
|
 | | | Fecha de Ingreso: marzo-2007 Ubicación: America
Mensajes: 103
Antigüedad: 17 años, 11 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 |