Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/06/2007, 02:42
xayide
 
Fecha de Ingreso: febrero-2006
Mensajes: 174
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: cargar listbox con xajax

Nadie me puede ayudar??

haber, he simplificado el código, pero sigue sin funcionar. Alguien sabrá cómo solucionarlo, no??

Os pongo el código otra vez:

Código PHP:
<?
include("GestorPisos.php");
require (
"xajax/xajax.inc.php");  
  
$xajax = new xajax();
    function 
cargarListBox($localidad){
    
        
$gp=new GestorPisos();
        
        
$res=$gp->getZonas($localidad);
        
$respuesta= new xajaxResponse();
        while(
$row=mysql_fetch_row($res)){
            
$respuesta->addScript("addOption('zona', '".$row[0]."', '".$row[0]."');");
        
        }
return 
$respuesta;
}


$xajax->registerFunction("cargarListBox");
$xajax->processRequests(); 

?>
antes de cerrar el head

Código PHP:
<?
$xajax
->printJavascript("xajax/"); 
?>
Evento asociado a cambiar de valor en el combobox

Código HTML:
<select name="localidad" onChange="xajax_cargarListBox(document.formulario.localidad.value)"> 
"zona" es el nombre del combobox que se tiene que recargar automaticamente.

Cuando selecciono algo en el combobox "localidad" el puntero del ratón se convierte en el reloj de arena, osea, que algo procesa, pero no se carga nada en el otro combobox. Sigue vacío...

que alguien me ayude!!!

graciasss